首页 新闻 会员 周边

@SuppressWarnings

0
[已解决问题] 解决于 2016-06-07 10:51

@SuppressWarnings("unused")与@SuppressWarnings("serial")都表示屏蔽警告,有什么区别?可以这样理解吗?

@SuppressWarnings("unused"):屏蔽所有警告

@SuppressWarnings("serial"):屏蔽方法和类

景行彼高松的主页 景行彼高松 | 初学一级 | 园豆:160
提问于:2016-05-17 08:56
< >
分享
最佳答案
1

注解@SuppressWarnings()是用来忽略警告的,内部参数不同,忽略的警告不同。

@SuppressWarnings("unused")是用来忽略未使用的警告的,比如你定义了一个变量,但没有使用它,就会有unused警告,如果添加在该注解就不再显示这个警告

@SuppressWarnings("serial")是用来忽略未定义UID的警告。

@SuppressWarnings("all")是用来忽略所有类型的警告。

@SuppressWarnings(value={"unchecked", "serial"})忽略多类型的警告

奖励园豆:5
we212320 | 初学一级 |园豆:31 | 2016-06-06 20:04

谢谢你啦

景行彼高松 | 园豆:160 (初学一级) | 2016-06-07 10:52
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册