@SuppressWarnings. 用@SuppressWarnings这个标注来把 Warning去掉.

为了去掉由于泛型的Warning,我们用了@SuppressWarnings("unchecked"),为了去掉那些由于deprecation而引起的Warning,用了@SuppressWarnings("deprecation").但一个类中既有unchecked又有 deprecation时,怎么办?于是用了一个很权宜之计:在类声明那用@SuppressWarnings("deprecation"),而在相应的方法声明里用@SuppressWarnings("unchecked"). 用了效果当然也达到了,可就想问在一个单独的@SuppressWarnings里既去掉deprecation又去掉unchecked呢?觉得应该可以达到的.于是就用下面的方式来试. 1,@SuppressWarnings("deprecation","unchecked"),不行,Eclipse报错. 2,@SuppressWarnings("deprecation,unchecked"),不行,还是报错. 3,看@SuppressWarnings的源码,只有一个String[]类型的value.就想用@SuppressWarnings(new String[]{"deprecation","unchecked"}),还是不行,报错. 4, Google了下后,发现了这个@SuppressWarnings(value={"deprecation"}),于是就想起来了 @SuppressWarnings(value={"deprecation","unchecked"}).呵呵,成了.

SuppressWarnings相关推荐

  1. 注解@SuppressWarnings(unused)

    注解@SuppressWarnings()是用来忽略警告的,内部参数不同,忽略的警告不同. unused这个参数是屏蔽:定义的变量在代码中并未使用且无法访问. java在编译的时候会出现这样的警告,加 ...

  2. Java凝视Override、Deprecated、SuppressWarnings具体解释

    一.什么是凝视 说起凝视,得先提一提什么是元数据(metadata).所谓元数据就是数据的数据.也就是说,元数据是描写叙述数据的.就象数据表中的字段一样,每一个字段描写叙述了这个字段下的数据的含义.而 ...

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

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

  4. Spring注解之 @SuppressWarnings注解

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

  5. @SuppressWarnings注解用法

    @SuppressWarnings注解主要用在取消一些编译器产生的警告对代码左侧行列的遮挡,有时候这会挡住我们断点调试时打的断点. 如图所示: 这时候我们在方法上加上@SuppressWarnings ...

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

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

  7. 1.4 @SuppressWarnings:抑制编译器警告

    Java 中的 @SuppressWarnings 注解指示被该注解修饰的程序元素(以及该程序元素中的所有子元素)取消显示指定的编译器警告,且会一直作用于该程序元素的所有子元素.例如,使用 @Supp ...

  8. java最后一个注解@SuppressWarnings

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

  9. Java注释Override、Deprecated、SuppressWarnings详解

    http://blog.csdn.net/softwave/article/details/6991913 一.什么是注释 说起注释,得先提一提什么是元数据(metadata).所谓元数据就是数据的数 ...

  10. @SuppressWarnings 详解

    原帖地址:http://gladto.iteye.com/blog/728634 背景知识:        从JDK5开始提供名为Annotation(注释)的功能,它被定义为JSR-175规范.注释 ...

最新文章

  1. 深入分析 Java I/O 的工作机制
  2. Drawwhile计算机软件,计算机程序设计、小女纸又怒编一程序、求鉴定、
  3. [转]RamDisk导致远程桌面客户端无法启动问题
  4. 无声也能语音识别?微软这个黑科技有点厉害
  5. [再学Python] - 3 - 异常处理 try…except…
  6. Vue.js总结 [2017.6.5]
  7. 重建Oracle 11g R2控制台
  8. java简单小程序 生日快乐,微信生日祝福小程序,要一个祝朋友生日快乐的VB小程序。...
  9. 前大疆RoboMaster技术总监:机器人工程师学习计划
  10. 三星线刷工具Odin3_V3.12.7
  11. win7系统wifi没有网络连接到服务器,Win7旗舰版没有无线网络连接怎么办?
  12. 《庄子·杂篇·列御寇第三十二》
  13. 机器学习——DEAP数据集
  14. 点击链接跳转到微信公众号关注页、微信关注链接
  15. uva10935卡片游戏
  16. datasets: mnist
  17. redis的nodejs客户端ioredis初识
  18. 谷歌更名为“Google中国”
  19. win10php环境配置教程,Windows10系统下如何去配置PHP开发环境
  20. MySQL:用户表结构设计

热门文章

  1. Qt实现 QLabel显示文本与图片、动图
  2. error: previous declaration of '****' was here
  3. 微信H5授权登录PHP版本
  4. 从24小时看思科网真
  5. 微信公众平台Token验证
  6. java的全局变量如何申明,全局变量的使用和声明
  7. 【愚公系列】2021年12月 网络工程-路由器上配置DHCP中继
  8. java做flv直播服务器_一种RTMP直播流到HTTPFLV直播流实时转换系统及其工作方法与流程...
  9. 关于a:visited稀奇古怪直接生效或不生效的问题
  10. Thinkphp+vue女生穿衣服装搭配系统毕业设计