gz
我也有这样的问题,但我用的是javac

解决方案 »

  1.   

    这是因为你使用的Java函数是不推荐的,以后可能不支持。一般这样的函数肯定有新的替代,现在也可以不管它,它应该只是一个警告。你如果想看详细信息,你可以用Javac编译时加参数:-deprecation JCreator 中有一个参数设置(选择框)可以设置编译时加这个参数。
      

  2.   

    JDK里面有很多函数都因为种种原因不推荐使用,只是为了做到跟以前的版本兼容才继续保留这些函数,这些函数一般都由JDK提供了别的替代的方法。
        在将来的JDK版本中,这些deprecated的api有可能会被取消掉,所以如果想要你的程序在将来的JDK版本中能够运行正常,你最好用JDK提供的替代方法替换掉这些代码!
        相关信息在JDK的官方Document里面也可以找到,JBuilder的帮助文档里也写得很详细!
      

  3.   

    对对,就是这,前两天我的老师还告诉我了,只是当时没有太在意,等老师来了再告诉你
    原因是因为以前的版本东西现在不用了,他显示的只是警告,并不是错误也不影响你的程序
    运行,这个可以通过设置来搞定,你有JBuild书可以查查!
      

  4.   

    哦,这个问题已经解决了,在注册表里修改 CurrentVersion为最新 的版本的JDK就ook