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