这是编译器告诉你你用了java不建议使用的函数。

解决方案 »

  1.   

    在Java的各种版本中(尤其是1.1和1.2的区别),低版本的有些方法(函数)在高版本中被认为是不受“欢迎”(不受推荐)的,而在你的程序中,恰好你使用了这样的一些函数,所以就给你了一些警告(而不是错误),也就是说,你的程序仍然可以运行。相当于C语言中的Warnning。
    如果你用javac -deprecation xxxx.java的话,就不会出现上述信息了,但还是建议你修改你的程序,尽量避免使用这样的方法——除非是不得不用,就相当于在C语言中使用goto语句。
      

  2.   

    要是警告就要改正
    我记得以前编写C程序的时候经常有警告 ^_^
    这个连警告也算不上
    只是一个Note而已
    告诉你,你的程序中使用了Java低版本中定义的,并且在高版本中不推荐使用的函数
    一般这些函数会在高版本中有替代函数你用javac -deprecation TheMenuEtc.java
    编译你的程序,会告诉你,你用的那些程序已经不被推荐使用了
    然后到Java doc下面去查找替代函数