Oracle建议突出Java对象终结器

2022-03-04 13:46:13来源:

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发布。


返回科技金融网首页 >>

版权及免责声明:凡本网所属版权作品,转载时须获得授权并注明来源“科技金融网”,违者本网将保留追究其相关法律责任的权力。凡转载文章,不代表本网观点和立场,如有侵权,请联系我们删除。


相关文章