终结方法finalize()通常是不可预测的,也是很危险的,一般情况下是不必要的。Java语言规范并不保证finalize()会被及时执行,即不确定终结方法执行时间,只规定在对象被垃圾回收之前执行不应该依赖终结方法来改变重要的持久状态终结方法会造成严重的性能损耗正确使用终结方法防止用户使用了创建了对象后,并未使对象提供的显式终止方法(如果有)。终结方法可以充当安全网。本地对等体(是一个本地对象,普
转载 2023-06-17 16:06:45
59阅读