llgd.net
当前位置:首页 >> jAvA DEprECAtED >>

jAvA DEprECAtED

您好,提问者: 意思是说此方法已过时,过时的原因就是有API的类替代了次方法。 提示:可以正常使用的,就是一个提示而已。

Rule #1: do Javadoc how not to 每当你弃用某方法时,创建JavaDoc告诉其他程序员如何不再使用这个方法。不要只说“这个方法废弃了,不要用它”。因为这就是废弃标注和JavaDoc中@deprecated的字面意义,完全没有必要再重复一遍。Java开发人员作为...

过时的方法,不影响,可以继续使用,可能会在未来版本删除。 如果看着不爽,可以在其方法上面加上 @SuppressWarnings("deprecation")如: public class $ { @SuppressWarnings("deprecation") public static void main(String[] args) { Date no...

Java注释中的@deprecated用于在用Javadoc工具生成文档的时候,标注此类/接口、方法、字段已经被废止。

这个标注,代表这个类或方法,将“过时”——即在未来的版本可能不存在。。。。。。所以,要怎么使用呢——就是尽量避免使用这样的类、或方法。

Date类中有很多方法都标有删除线,是因为Date类在设计中有很多问题,如getYear指的是1900年以来的年数,getMonth是从0开始的。事实上,不止Date类,Java的其实时间相关类都存在设计问题,以下举些例子,并提供解决方案。 我们通常使用 Date和Cal...

版本迭代时, 出现弃用或将来可能失效的方法时建议使用@deprecated

如果你用的是Eclipse 在preference->java->complier->errors/warning->deprecated and restricted API把 Forbidden reference 的Error改成warning 即可 原因是:AudiStream 类在 sun.audio.*包下 J2SE中的类大致可以划分为以下的各个包:java.*...

很简单埃这个方法已经不建议使用了。 也就是说,这是在老版本的JDK中有的,已经有新的代替它了。

表示这几个方法都已经过时了! JDK里的说明: getYear @Deprecated --"方法上使用这个注解表示该方法已过时,不推荐使用了" public int getYear()已过时。 从 JDK 1.1 开始,由 Calendar.get(Calendar.YEAR) - 1900 取代。 Calendar c = Calendar.g...

网站首页 | 网站地图
All rights reserved Powered by www.llgd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com