@SuppressWarnings(rawtypes) 是什么含义
简介: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) 是什么含义相关推荐
- @SuppressWarnings(rawtypes)
SuppressWarnings压制警告,即去除警告 rawtypes是说传参时也要传递带泛型的参数 转载于:https://www.cnblogs.com/lechance/p/4373353.ht ...
- @SupperssWarnings注解
@SupperssWarnings注解:压制.控制警告 @SuppressWarnings("rawtypes") 是什么含义 SuppressWarnings压制警告,即去除警 ...
- 汇总:1. Java基本功
23种设计模式 http://www.cnblogs.com/maowang1991/archive/2013/04/15/3023236.html 提升Java代码性能和安全性 https://bl ...
- Java 注解用法详解——@SuppressWarnings
转自: https://www.cnblogs.com/fsjohnhuang/p/4040785.html Java魔法堂:注解用法详解--@SuppressWarnings 一.前言 编码时我们总 ...
- Spring注解之 @SuppressWarnings注解
简介:java.lang.SuppressWarnings是J2SE5.0中标准的Annotation之一.可以标注在类.字段.方法.参数.构造方法,以及局部变量上. 作用:告诉编译器忽略指定的警告, ...
- Java魔法堂:注解用法详解——@SuppressWarnings
一.前言 编码时我们总会发现如下变量未被使用的警告提示: 上述代码编译通过且可以运行,但每行前面的"感叹号"就严重阻碍了我们判断该行是否设置的断点了.这时我们可以在方法前添加 @S ...
- java最后一个注解@SuppressWarnings
@SuppressWarnings注解 简介:java.lang.SuppressWarnings是J2SE5.0中标准的Annotation之一.可以标注在类.字段.方法.参数.构造方法,以及局部变 ...
- java suppresslint_Java 注解用法详解——@SuppressWarnings
一.前言 编码时我们总会发现如下变量未被使用的警告提示: 上述代码编译通过且可以运行,但每行前面的"感叹号"就严重阻碍了我们判断该行是否设置的断点了.这时我们可以在方法前添加 @S ...
- Java魔法堂:注解用法详解——@SuppressWarnings(转)
一.前言 编码时我们总会发现如下变量未被使用的警告提示: 上述代码编译通过且可以运行,但每行前面的"感叹号"就严重阻碍了我们判断该行是否设置的断点了.这时我们可以在方法前添加 @S ...
最新文章
- 多路归并排序_1600W整数排序多路归并
- hbase简介(大数据技术)
- laraval使用sqlite设置从多少开始递增
- 如何使用facenet详解_松下电吹风如何使用 松下电吹风使用方法及维护【详解】...
- 给深受【应用程序未安装】困扰并且找不到【smdl2tmp1.asec】系统的机友们
- 计算机作为信息处理工具 应用于科学研究,计算机2013春分章节试题及答案.doc
- Atom 备份神器 —— Sync Settings
- JAVA大数据-Week3-DAY5
- uva10340 Ail in All
- Mac电脑优化工具箱MacCleaner PRO
- JavaScript控制类名(className属性)
- 监控sqlserver 数据变化并记录_携程机票数据仓库11年技术栈的演进
- 博客园8月份第3周51Aspx源码发布详情
- 黑苹果相关驱动介绍及其使用方法
- 小说网站服务器架构图,搭建小说网站用什么程序?搭建小说网站图文教程_好特教程...
- Word中如何在指定页插入页眉(论文排版详细总结)
- 计算机组成dr是什么意思,体检中DR诊断是什么意思
- html5+在线字体,CSS3 字体
- OpenGLES2.0渲图步骤:绘几何图形、图片处理、离屏渲染(3)
- VMware 安装 Linux 系统
热门文章
- 2019年可能是折叠手机爆发的一年:华为、三星、小米已确认 LG“掉队”
- Java成神之路——一文搞懂CAS
- opencv 鱼眼矫正
- 产品经理之深度学习促进产品
- app分发源码_第三方苹果企业签名源码
- nodejs实践录:测试连接性及邮件通知
- u-boot移植随笔:使用svn进行版本控制
- 1.1.0-简介-P4-一致性、2PC和3PC
- 【SpringCloud】Spring cloud Alibaba Nacos 服务注册与配置中心 命名空间 Data Id
- 【git】LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443