effective java 第二天

7.避免使用终结方法 一个对象从变得不可到达开始,到他的终结方法被执行,所花费的这段时间是任意长的。所以在不同的JVM上,程序运行的表现可能会截然不同。 不应该依赖终结方法来更新重要的持久状态。 Java语言规范不仅不保证终结方法会被及时地执行,而且根本就不保证它会被执行。不要被System.gc()方法和System.runFinalization()两个方法所诱惑,因为他们确实增加了终结方法被
相关文章
相关标签/搜索