@SuppressWarnings的参数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了@SuppressWarnings的参数相关的知识,希望对你有一定的参考价值。

@SuppressWarnings 是J2EE的最后一个批注,该批注的作用是告诉编译器对被批注的元素内部的某些警告保持静默

 

 

@SuppressWarnings(“unchecked”)//未检查的转化,如集合没有指定类型

@SuppressWarnings(“unused”)  //未使用的变量

@SuppressWarnings(“resource”)  //有泛型未指定类型

@SuppressWarnings(“path”)  //在类路径,原文件路径中有不存在的路径

@SuppressWarnings("deprecation ")  //使用了某些不赞成使用的类和方法

@SuppressWarnings("fallthrough") //switch语句执行到底没有break关键字

@SuppressWarnings("serial")//某类实现Serializable 但是没有定义serialVersionUID 这个需要但是不必须的字段 

@SuppressWarnings("rawtypes") //没有传递带有泛型的参数

@SuppressWarnings("all") //全部类型的警告 

@SuppressWarnings

以上是关于@SuppressWarnings的参数的主要内容,如果未能解决你的问题,请参考以下文章

java编程:@SuppressWarnings("resource")这行注释里传入的参数"resource"是啥意思?

忽略警告注解@SuppressWarnings关键字含义

@SuppressWarnings注解

@SuppressWarnings

@SuppressWarnings忽略警告

@SuppressWarnings详解