求高手解答 我最近学习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我还没用过,不知道。 一个基础问题 大家帮我看看相互传递的时候,为什么为null呢 怎样写个在指定时间段运行一个线程 pattern的千位分隔 利用DOM4J写入XML文档处理换行符号问题 java底层调用你会吗 Apache James 邮件服务器怎样解决反垃圾邮件和防病毒问题!急!(UP者有分) 谁知道ImageDisplay类在哪个包里? 各位帮我看看这段代码究竟哪有问题?谢了! 哪位大侠能给讲讲synchronized关键字,最好能给出例子,感激不尽 类名后加Handle是什么意思? 请问如何在JFreeChart生成的柱状图的每根柱子上加上不同的URL?急、急、加急
所以建议你用它们的替代方法。这样能更好的保证你程序在以后更换jdk的时候的兼容性。比如java.util.Date的getMonth()方法就从jdk1.1以后就不支持了,而是用
java.util.Calender的Calendar.get(Calendar.MONTH).方法代替。关于哪些API被声明抛弃的详细信息你可以参照sun提供的JAVA API文档
这些警告是不是影响你程序的编译、运行的。
所以你基本不用考虑他,只要你的最终目的实现了。对你的程序没有致命的影响!