标签:finalize bsp ase public eclips 根据 clipboard ida ast
http://blog.csdn.net/mengern/article/details/38150431
Java中提供了垃圾强制回收机制的方法System.gc(),但是系统并不保证会立即进行垃圾回收,而是JVM根据定义的一套垃圾回收算法来确定,算法用来提高垃圾回收的效率。
判断一个存储单元是否是垃圾的依据是:该存储单元所对应的对象是否仍被程序所用,即是否有引用指向该对象。Java的垃圾回收器自动扫描对象的动态内存区,对所引用的对象加标记,然后把没有引用的对象作为垃圾收集起来并释放出去。
Java没有提供析构方法,但提供了一个类似的方法:protected void finalize();
程序说明:
程序运行结果:
Book,"Roman Holiday",isdestroyed!
Book,"Java How toProgram",is destroyed!
Book,"Gonewith wind",is destroyed!
说明:上述结果是eclipse在调试模式下得出的!
标签:finalize bsp ase public eclips 根据 clipboard ida ast
原文地址:http://www.cnblogs.com/feng9exe/p/7267517.html