通常来说 终结方法finalize()通常是不可预测的,也是很危险的,一般情况下是不必要的。
java语言不保证终结方法会被及时执行,而且根本就不保证会被执行。使用终结方法会有一个严重的severe性能损失。
对于终结理解很浅,但平常根本不需要使用,除非是
作为安全网,或者是为了终止非关键的本地资源,否则请不要使用终结方法。
总之一句话,平常代码中不用使用终结方法。
通常来说 终结方法finalize()通常是不可预测的,也是很危险的,一般情况下是不必要的。
java语言不保证终结方法会被及时执行,而且根本就不保证会被执行。使用终结方法会有一个严重的severe性能损失。
对于终结理解很浅,但平常根本不需要使用,除非是
作为安全网,或者是为了终止非关键的本地资源,否则请不要使用终结方法。
总之一句话,平常代码中不用使用终结方法。