Oracle建议突出Java对象终结器
2021-08-14 09:44:02 [来源]:
Java的对象。精确的能力在斩波块上,认为比价值更麻烦。但预计它会坚持一段时间。
Oracle表示,为Java开发套件(JDK)9提出了弃用。Oracle建议不再使用的能力,并发出警告。最初,Object.finalize赢得了“T被弃用以便删除,所以最早,它可以在Java SE 11中删除。使用JDK 9至7月9日和JDK 10可能在混合中,能力仍然可以使用几年。
[审查的4个Java Ides:看看Eclipse,NetBeans,JDeveloper和Intellij Ideo堆叠的堆叠。/跟上使用InfoWorld“S App Dev报告时事通讯编程的热门话题。]java的一部分是从近22岁的语言成立,对象.Finalize方法在丢弃对象之前提供对象清理操作。但是,根据Oracle,不可能保证终结器的保证。
Finalizer的使用实际上“有问题”,Oracle的Roger Riggs在最近的帖子中提出了弃用的OpenJDK邮件列表。最终结果可以导致性能问题,挂起和死锁。“这些问题已经积累了多年,并且第一步是弃权的第一步。jdk中的覆盖和覆盖,以传达问题,推荐替代方案,并激励当前使用最终确定的变化。”
这个故事,“Oracle建议突破Java对象终结者”最初由Infoworld发布。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如有侵权行为,请第一时间联系我们修改或删除,多谢。