简介:java.lang.SuppressWarnings是J2SE 5.0中标准的Annotation之一。可以标注在类、字段、方法、参数、构造方法,以及局部变量上。作用:告诉编译器忽略指定的警告,不用在编译完成后出现警告信息。使用:@SuppressWarnings(“”)@SuppressWarnings({})@SuppressWarnings(value={})根据sun的官方文档描述:value - 将由编译器在注释的元素中取消显示的警告集。允许使用重复的名称。忽略第二个和后面出现的名称。出现未被识别的警告名不是 错误:编译器必须忽略无法识别的所有警告名。但如果某个注释包含未被识别的警告名,那么编译器可以随意发出一个警告。各编译器供应商应该将它们所支持的警告名连同注释类型一起记录。鼓励各供应商之间相互合作,确保在多个编译器中使用相同的名称。示例:·   @SuppressWarnings("unchecked")告诉编译器忽略 unchecked 警告信息,如使用List,ArrayList等未进行参数化产生的警告信息。·   @SuppressWarnings("serial")如果编译器出现这样的警告信息:The serializable class WmailCalendar does not declare a static final serialVersionUID field of type long       使用这个注释将警告信息去掉。·   @SuppressWarnings("deprecation")如果使用了使用@Deprecated注释的方法,编译器将出现警告信息。       使用这个注释将警告信息去掉。·   @SuppressWarnings("unchecked", "deprecation")告诉编译器同时忽略unchecked和deprecation的警告信息。·   @SuppressWarnings(value={"unchecked", "deprecation"})等同于@SuppressWarnings("unchecked", "deprecation")
SuppressWarnings压制警告,即去除警告 rawtypes是说传参时也要传递带泛型的参数
@SuppressWarnings("unchecked")告诉编译器忽略 unchecked 警告信息,如使用List,ArrayList等未进行参数化产生的警告信息。

转载于:https://www.cnblogs.com/dayandday/p/10734252.html

@SuppressWarnings(rawtypes) 是什么含义相关推荐

  1. @SuppressWarnings(rawtypes)

    SuppressWarnings压制警告,即去除警告 rawtypes是说传参时也要传递带泛型的参数 转载于:https://www.cnblogs.com/lechance/p/4373353.ht ...

  2. @SupperssWarnings注解

    @SupperssWarnings注解:压制.控制警告 @SuppressWarnings("rawtypes") 是什么含义  SuppressWarnings压制警告,即去除警 ...

  3. 汇总:1. Java基本功

    23种设计模式 http://www.cnblogs.com/maowang1991/archive/2013/04/15/3023236.html 提升Java代码性能和安全性 https://bl ...

  4. Java 注解用法详解——@SuppressWarnings

    转自: https://www.cnblogs.com/fsjohnhuang/p/4040785.html Java魔法堂:注解用法详解--@SuppressWarnings 一.前言 编码时我们总 ...

  5. Spring注解之 @SuppressWarnings注解

    简介:java.lang.SuppressWarnings是J2SE5.0中标准的Annotation之一.可以标注在类.字段.方法.参数.构造方法,以及局部变量上. 作用:告诉编译器忽略指定的警告, ...

  6. Java魔法堂:注解用法详解——@SuppressWarnings

    一.前言 编码时我们总会发现如下变量未被使用的警告提示: 上述代码编译通过且可以运行,但每行前面的"感叹号"就严重阻碍了我们判断该行是否设置的断点了.这时我们可以在方法前添加 @S ...

  7. java最后一个注解@SuppressWarnings

    @SuppressWarnings注解 简介:java.lang.SuppressWarnings是J2SE5.0中标准的Annotation之一.可以标注在类.字段.方法.参数.构造方法,以及局部变 ...

  8. java suppresslint_Java 注解用法详解——@SuppressWarnings

    一.前言 编码时我们总会发现如下变量未被使用的警告提示: 上述代码编译通过且可以运行,但每行前面的"感叹号"就严重阻碍了我们判断该行是否设置的断点了.这时我们可以在方法前添加 @S ...

  9. Java魔法堂:注解用法详解——@SuppressWarnings(转)

    一.前言 编码时我们总会发现如下变量未被使用的警告提示: 上述代码编译通过且可以运行,但每行前面的"感叹号"就严重阻碍了我们判断该行是否设置的断点了.这时我们可以在方法前添加 @S ...

最新文章

  1. 多路归并排序_1600W整数排序多路归并
  2. hbase简介(大数据技术)
  3. laraval使用sqlite设置从多少开始递增
  4. 如何使用facenet详解_松下电吹风如何使用 松下电吹风使用方法及维护【详解】...
  5. 给深受【应用程序未安装】困扰并且找不到【smdl2tmp1.asec】系统的机友们
  6. 计算机作为信息处理工具 应用于科学研究,计算机2013春分章节试题及答案.doc
  7. Atom 备份神器 —— Sync Settings
  8. JAVA大数据-Week3-DAY5
  9. uva10340 Ail in All
  10. Mac电脑优化工具箱MacCleaner PRO
  11. JavaScript控制类名(className属性)
  12. 监控sqlserver 数据变化并记录_携程机票数据仓库11年技术栈的演进
  13. 博客园8月份第3周51Aspx源码发布详情
  14. 黑苹果相关驱动介绍及其使用方法
  15. 小说网站服务器架构图,搭建小说网站用什么程序?搭建小说网站图文教程_好特教程...
  16. Word中如何在指定页插入页眉(论文排版详细总结)
  17. 计算机组成dr是什么意思,体检中DR诊断是什么意思
  18. html5+在线字体,CSS3 字体
  19. OpenGLES2.0渲图步骤:绘几何图形、图片处理、离屏渲染(3)
  20. VMware 安装 Linux 系统

热门文章

  1. 2019年可能是折叠手机爆发的一年:华为、三星、小米已确认 LG“掉队”
  2. Java成神之路——一文搞懂CAS
  3. opencv 鱼眼矫正
  4. 产品经理之深度学习促进产品
  5. app分发源码_第三方苹果企业签名源码
  6. nodejs实践录:测试连接性及邮件通知
  7. u-boot移植随笔:使用svn进行版本控制
  8. 1.1.0-简介-P4-一致性、2PC和3PC
  9. 【SpringCloud】Spring cloud Alibaba Nacos 服务注册与配置中心 命名空间 Data Id
  10. 【git】LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443