@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
247 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 编译器 Spring
尽量指定方法的final修饰符
尽量指定方法的final修饰符
89 0
|
Java
Java常用关键字(final,abstract,instanceof,static)简介
1.final关键字 1.1final关键字基本介绍 (1)用来修饰类,在JDK中,被设计为final类的有String、System等。 当用final修改类时,该类成为最终类,无法被继承。简称为“断子绝孙类”。 (2)用来修饰一个方法 当使用final修饰方法时,这个方法将成为最终方法,无法被子类重写。但是,该方法仍然可以被继承。 (3)final修饰变量, ①如果是基本数据类型的变量,则其数值一旦在初始化之后便不能改变; ②如果是对象类型的变量,只能保证它的引用不变,但对象的内容是可以改变的
153 0
|
Java 编译器
Java关键字之final
Java final 关键字
184 0
|
Java 编译器 安全
java注解用法详解——@SuppressWarnings
java中注解用法详解——@SuppressWarnings 一、前言   注释类型: 当你的编码可能存在警告时,比如安全警告,可以用它来消除。 api中是这样描述的: 指示应该在注释元素(以及包含在该注释元素中的所有程序元素)中取消显示指定的编译器警告。
3332 0