今天看thinking in java,里面很详细的谈到java垃圾回收器机制,看完后让我对这神秘的区域有一定的了解,特写一些小总结记录下来. 分两点来说. 第一点:Object.finalize();方法.finalize()方法是Object类的意味着所有类都可以使用.重写该方法.当对象调用finalize方法后,相当于告诉垃圾回收器:“我是垃圾,在下次垃圾回收的时候可以把我回收”,然后垃圾回收器在下次回收垃圾的时候就把这个对象给回收了,但是在程序运行周期中,垃圾回收器不一定会执行,它一般在