为了账号安全,请及时绑定邮箱和手机立即绑定

关于java.util.?类,已过期的方法。

关于java.util.?类,已过期的方法。

跃然一笑 2018-07-14 12:19:31
比如最常用的 Date 类,它里面的一些方法如getDate,setMinutes 等等都已过期,在JDK1.6-1.7中 继续去使用它好像也没问题。 那么我的问题来了。在使用过程中已过期的和未过期的到底有什么区别呢?如果说已过期的是指N多版本后就再也不可用了,那当我没问题。如果不是这个原因那么是什么原因呢?
查看完整描述

3 回答

?
慕丝7291255

TA贡献1859条经验 获得超6个赞

标记为已过期的api。更换jdk版本的时候就可能出现问题。如果java运行环境不准备改变,使用这种方法就无所谓。

还有一种情况是:在注释中会说明,有替换该方法的新的方法出现。并推荐使用新方法


查看完整回答
反对 回复 2018-07-15
?
繁星点点滴滴

TA贡献1803条经验 获得超3个赞

标记为已过期的 API,表示以后的版本随时都有可能会删掉,也就是说不知道什么时候不可用,你要有心理准备。

查看完整回答
反对 回复 2018-07-15
?
MMTTMM

TA贡献1869条经验 获得超4个赞

我自己写代码为例,标记为废弃的话就是告诉调用者 该方法不再继续去维护,也就是可能在出现bug的时候不再修复而是建议使用其他方法替代

查看完整回答
反对 回复 2018-07-15
  • 3 回答
  • 0 关注
  • 658 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信