finalizer
-
-
finalize() 在 Java 8 中调用强可访问的对象 我们最近将消息处理应用程序从 Java 7 升级到 Java 8。自升级以来,我们偶尔会遇到一个异常,即在读取流时已关闭流。日志记录显示终结器线程正在调用保存流的对象(这反过来又关闭流)。
-
为什么 finalize() 方法在 Java 9 中被弃用? (这个问题与这个问题是关于Java平台的弃用,另一个问题是关于是否应该在应用程序中使用此机制。 为什么该方法在 Java 9 中不推荐使用?
-
-
-
Java 9 Cleaner 应该优先于最终确定吗? 在Java中,重写该方法会得到一个不好的说唱,尽管我不明白为什么。像这样的类用它来确保在Java 8和Java 10中被调用。尽管如此,Java 9还是引入了使用PhantomReference机制而不是GC终结。起初,我认
-
-
-
-
标签