这个函数是什么?没有的话,有什么方法达到这个效果?

解决方案 »

  1.   

    要消除对象用finalize()具体去看书吧
      

  2.   

    JAVA采用的是基于垃圾回收器(Garbage Collector)的内存管理机制,不用担心这个了。
    finalize并不是用于回收对象的。
      

  3.   

    没有有让垃圾回收器执行的函数
    System.gc();
      

  4.   

    我觉得楼主好像还是没有完全说明白自己的需求。
    为什么一定要“强行回收”,难道是除了内存以外的关键资源需要及时关闭?那样的话,为那个类写一个close方法就是了。
    而如果仅仅是内存资源,既然有这种需求,当初何苦选择JAVA语言呢?用JAVA的好处之一就是可以从复杂的对象生命周期问题中解放出来,怎么又不喜欢了?