日期:2014-05-19  浏览次数:20843 次

请问一个java基础问题
@SuppressWarnings("unused")  
  private final Context context;  
  private final String dbName;  
  private final CursorFactory mFactory;  
  private final int dbVersion;  

请问这里的@SuppressWarnings("unused") 是什么意思呢?


------解决方案--------------------
如果没有使用的话,IDE不会给你警告信息;

如果没有的话 ,而且你定义的变量没有使用的话,会给出警告信息
------解决方案--------------------
这是注解(或者注释),好像是JDK 1.5的新特性
------解决方案--------------------
取消没有使用过的编译警告。
有些参数定义了,但是你没使用过的话会提示你,如果加上就不会了
------解决方案--------------------
探讨

如果没有使用的话,IDE不会给你警告信息;

如果没有的话 ,而且你定义的变量没有使用的话,会给出警告信息

------解决方案--------------------
unused 没有用到的
看到这个词,相信你应该能猜到点什么吧
------解决方案--------------------
楼主类中有定义的变量没有使用
@SuppressWarnings("unused") 这个不写的话代码会有黄色灯泡
写的话就不会进行语法检查
------解决方案--------------------
你把它注释掉 然后保存看看是什么效果 看看有没有代码下面出现黄色的横线,表示有警告的意思 加上上面的注解 就把警告去掉了
------解决方案--------------------
大家都解释的很清楚啊
------解决方案--------------------
@SuppressWarnings("unused") 压缩警告注释,“unuse”是自定义的,出现问题时查看问题用的

------解决方案--------------------
建议LZ去看看 java 注解方面的知识就
------解决方案--------------------
注解:表示为使用的变量不会出现警告(出现黄线);