前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【说站】java中@SuppressWarnings是什么意思

【说站】java中@SuppressWarnings是什么意思

作者头像
很酷的站长
发布2022-11-24 15:38:30
5730
发布2022-11-24 15:38:30
举报
文章被收录于专栏:站长的编程笔记

java中@SuppressWarnings是什么意思

概念

·1、表示抑制警告,这个注解的用处是忽略警告信息。

2、作用为告诉编译器忽略指定的警告,不用在编译完成后出现警告信息。

方法

deprecation ,忽略过时

rawtypes ,忽略类型安全

unused , 忽略不使用

unchecked ,忽略安全检查

null,忽略空

all,忽略所有

实例

代码语言:javascript
复制
//#3 抑制警告
// serial : 实现序列号接口,但没有生产序列号
@SuppressWarnings("serial")class Parent1_4 implements java.io.Serializable{
//null:空指针
@SuppressWarnings("null")
public void init(){
     //rawtypes:类型安全,没有使用泛型
     //unused : 不使用
    @SuppressWarnings({ "rawtypes", "unused" })
    List list = new ArrayList();
    String str = null;
    str.toString();
     }
}

以上就是java中@SuppressWarnings的介绍,当我们检查完警告信息后,如果发现并没有什么问题,就可以使用这种注解的方法。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • java中@SuppressWarnings是什么意思
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档