best practice是:像java類庫的IO流、數(shù)據(jù)庫連接、socket一樣,提供顯示的資源釋放接口,程序員使用完這些資源后,必須要顯示釋放。所以可以忘記Object.finalize()的存在。JVM啟動的時候,會創(chuàng)建一個Finalizer線程來支持finalize方法的執(zhí)行。 關(guān)于引用和引用隊列,java提供了4種引用類型,在垃圾回收的時候,都有自己各自的獨特...
www.dbjr.com.cn/article/917...htm 2025-6-7