我在编写一个小程序是警告提示使用或覆盖了过时的api 要怎么办呢?

解决方案 »

  1.   

    过时了的东西一定有可以替代的东西 
    查一下API文档看看它现在用什么来代替就行了
      

  2.   

    不能用了,只能用新的方法替代它。比如说,hide()已经过时了,那我们现在都用setVisible(false)代替,过时的东西肯定有它的弊端,所以不用了。
      

  3.   

    说的很明白的了
    想用的话,api里会给你推荐替代方法的
    最好就不要用过时的了
      

  4.   

    编译器是为了提醒你,你所用的api现在已经不提倡使用或是已经有更好的api来替代它了,但现在你还可以用这个方法,可是将来如果出了某一个新版本说不定这个api就作废了。所以你最好别用过时的,具体查看api,过时的api文档里都有介绍的
      

  5.   

    不要用过时的 API。过时的 API 基本上都有替代方法。
      

  6.   

    使用过时的API将和特定的JDK版本绑定,因为这些过时的API可能会在新版本的JDK中被删除所以除非必要,否则不要使用过时的API,可以查阅API文档中该方法的说明,一般有替代的办法。
      

  7.   

    过时的也一样可能使用啦,就是有警告信息而已啦,没有关系啦,如果想使用,你可以把JDK的版本调低呀,如果不影响原有的技术的话!
      

  8.   

    api里面有说明的~~按它说的做就可以了~~~~~~~~~~~~
      

  9.   

    想用还是可以用啊
    只是会有警告
    如果你嫌看着碍眼
    可以用注释把警告去除(@SuppressWarnings("deprecation"))
    只是用过时的会有问题的
    过时的方法肯定都有新的方法替代的
    看API文档就知道替代方法是什么了