求高手解答 我最近学习java的时候,编译时总是出现"使用或覆盖了已过时的 API。注意:要了解详细信息,请使用 -Xlint:deprecation 重新编译。"请帮忙一下哈! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就是这些API在你当前使用的jdk版本中已经被声明抛弃了,在以后的jdk中可能不对他们进行支持了。所以建议你用它们的替代方法。这样能更好的保证你程序在以后更换jdk的时候的兼容性。比如java.util.Date的getMonth()方法就从jdk1.1以后就不支持了,而是用java.util.Calender的Calendar.get(Calendar.MONTH).方法代替。关于哪些API被声明抛弃的详细信息你可以参照sun提供的JAVA API文档 而且如果你以后不打算对程序更换jdk版本的话,可以不管这些。这些警告是不是影响你程序的编译、运行的。 意思是说你正在使用的API,不赞成使用了。但不影响结果。所以你基本不用考虑他,只要你的最终目的实现了。对你的程序没有致命的影响! 那如果在别人的电脑上是不同的JDK,是不是就不会显示? 到目前的jdk1.5还都支持,实际运行时没有任何影响,jdk6.0我还没用过,不知道。 新手真诚的向各位求教一个 问题。。 还是文件读取 散分,14:00结贴,哀悼汶川父老乡亲 外观感觉 能否根据一个JLabel上显示的字符串的长度来设置一下它的大小 请问如何在java程序中调用dos命令 98 下的环境变量在哪里设置? [求助]求解Java基础题! 急 JDBC的初级问题? 请教我的rs.getRow()出错? 类名后加Handle是什么意思? 请问如何在JFreeChart生成的柱状图的每根柱子上加上不同的URL?急、急、加急
所以建议你用它们的替代方法。这样能更好的保证你程序在以后更换jdk的时候的兼容性。比如java.util.Date的getMonth()方法就从jdk1.1以后就不支持了,而是用
java.util.Calender的Calendar.get(Calendar.MONTH).方法代替。关于哪些API被声明抛弃的详细信息你可以参照sun提供的JAVA API文档
这些警告是不是影响你程序的编译、运行的。
所以你基本不用考虑他,只要你的最终目的实现了。对你的程序没有致命的影响!