eclipse 划黑线 提示xxx is deprecated

6160阅读 0评论2014-12-21 ai616818
分类:Java



意思是说此方法已过时,过时的原因就是有API的类替代了次方法。

    提示:可以正常使用的,就是一个提示而已。

也可以从源码里查到:

点击(此处)折叠或打开

  1. 第一种: 
  2. public StandardAnalyzer() {
  3.     this(STOP_WORDS_SET);
  4.   }
        第二种:
  1.   /**
  2.    * @deprecated Use {@link #StandardAnalyzer()}
  3.    */
  4.   @Deprecated
  5.   public StandardAnalyzer(Version matchVersion) {
  6.     this(matchVersion, STOP_WORDS_SET);
  7.   }
所以,如果在使用了第二种形式就会出现提示: xxx 不赞成。
使用第一种,就没有问题了。



上一篇:字符串压缩
下一篇:java 为什么使用工厂方法设计模式