加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

如果您在Java中使用不推荐的方法/函数会出现什么问题?

发布时间:2020-12-14 05:41:37 所属栏目:Java 来源:网络整理
导读:由于在 Java中使用不赞成的功能而出现任何问题?如果是这样,为什么要保持这个功能?如果在Java中使用不赞成的方法,这是一个坏习惯吗? java.sql.Date.getMonth或getYear或getDate ??? 解决方法 一些潜在的问题是: 方法可能不再存在(实际上从来没有这种情况,
由于在 Java中使用不赞成的功能而出现任何问题?如果是这样,为什么要保持这个功能?如果在Java中使用不赞成的方法,这是一个坏习惯吗?
java.sql.Date.getMonth或getYear或getDate ???

解决方法

一些潜在的问题是:

>方法可能不再存在(实际上从来没有这种情况,但是通过官方的定义,可能会从未来的Java中消除不赞成的方法)
>由于不推荐使用的方法(例如System.runFinalizersOnExit及其邪恶的双Runtime.runFinalizersOnExit)的致命缺陷,可能会发生严重的编程错误.
>数据损坏可能由于固有不安全的不推荐使用的方法(例如Thread.stop)而发生,

参考

> java.sun.com Glossary

> deprecation:指不再推荐使用的类,接口,构造函数,方法或字段,并可能在将来的版本中停止存在.

> Language guide/How and When to Deprecate APIs
> Annotation Type Deprecated API

相关问题

> Is it wrong to use Deprecated methods or classes in Java?
> Difference between a Deprecated and Legacy API?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读