这表示你使用了一个不被赞成使用的api,
该api已经有了替换的新函数,

解决方案 »

  1.   

    那么如何才能确定是那个API
    将如何来替换这个API呢?
      

  2.   

    提示里面应该有提到是哪个api
      

  3.   

    没有呀,只有"Note: Recompile with -deprecation for details."
    这一句,但是这样做的话还是没有从实质上解决问提呀!!!
    还有没有其他的办法来找出那个需要替换的API呢?
      

  4.   

    用eclipse编写,在代码中就会告诉你哪些方法或属性不赞成使用。
      

  5.   

    那么如何才能确定是那个API
    将如何来替换这个API呢?编译器不是已经告诉你了吗?
    Note: Recompile with -deprecation for details
    用-deprecation 开关得到更多的信息
    例子:javac -deprecation yourfile.java
    就会列出你这里使用的,已经不推荐使用的方法
    然后去查java的api文档,找到这个方法,里面就告诉你了这个方法已经被哪些方法取代