这是在《JAVA编程思想》第九章“持有你的对象”中的两个例子。我根本看不懂!SOS
救救我!!!!!!!!

解决方案 »

  1.   

    例一主要目的在于检查verybig对象是否在内存中被释放。作者分别建立verybig对象的软应用、弱应用、虚引用并将应用加入ReferenceQueue 。由于java的垃圾回收机制是随机的释放ReferenceQueue 对象中的对象地址,作者通过checkQueue()方法检查ReferenceQueue 对象,并打印没有被释放的verybig对象。
    记住,verybig对象没有强应用。她通过其他应用方式获得。例二自己再好好看看吧。
      

  2.   

    多谢sosoboy2001大侠指教!我再自己好好体会一下。