名字是固定的,不过这个回收器很垃圾。

解决方案 »

  1.   

    妳这个finalize是不能改名的,当gc()是调用。
    finalize 是强制垃圾回收  ,只要调用gc(),就进行垃圾回收。垃圾回收什么时候调用是不定的
    这个例子就是掩饰再垃圾回收的时候,打印出Error:check out ,其实再finalize可以做很多动作
      

  2.   

    当我早请一个新的实例后,我没有释放它
    请问是在GC会在程序结束释放,还是在程序中已经开始没用实例的时候释放,
    亦或是等到程序中内存不够用的时候再释放
    跪求高手,,,,,
      

  3.   

    当GC发现没有东西引用这个实例了,他就会释放这个实例