@SuppressWarnings("unchecked")的含义

简介: @SuppressWarnings("unchecked")的含义

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

根据官方文档描述:value - 将由编译器在注释的元素中取消显示的警告集。允许使用重复的名称。忽略第二个和后面出现的名称。出现未被识别的警告名不是 错误:编译器必须忽略无法识别的所有警告名。但如果某个注释包含未被识别的警告名,那么编译器可以随意发出一个警告。各编译器供应商应该将它们所支持的警告名连同注释类型一起记录。鼓励各供应商之间相互合作,确保在多个编译器中使用相同的名称。

image.png

目录
相关文章
|
Java 编译器 程序员
Checked Exception 和 Unchecked Exception 有什么区别?
Checked Exception 和 Unchecked Exception 有什么区别?
|
存储 Java 编译器
【Java异常】Variable used in lambda expression should be final or effectively final
【Java异常】Variable used in lambda expression should be final or effectively final
249 0
【Java异常】Variable used in lambda expression should be final or effectively final
|
7月前
|
Java 编译器
枚举类的final修饰
枚举类的final修饰
|
7月前
|
Java 程序员 编译器
java异常处理,什么是Checked Exception和Unchecked Exception?
java异常处理,什么是Checked Exception和Unchecked Exception?
105 0
|
存储 缓存 Java
Java基本类型和包装类什么情况下判断相等(“==“或“equals“)?
Java基本类型和包装类什么情况下判断相等(“==“或“equals“)?
266 0
Java基本类型和包装类什么情况下判断相等(“==“或“equals“)?
一个关于List的IndexOutOfBoundsException异常记录
一个关于List的IndexOutOfBoundsException异常记录
117 0
|
Java 编译器 Spring
尽量指定方法的final修饰符
尽量指定方法的final修饰符
89 0