Mixture

身未动,心已远

导航

2013年12月3日 #

【转】Java垃圾回收机制

摘要: ZZ from: http://blog.csdn.net/zsuguangh/article/details/64295921. 垃圾回收的意义 在C++中,对象所占的内存在程序结束运行之前一直被占用,在明确释放之前不能分配给其它对象;而在Java中,当没有对象引用指向原先分配给某个对象的内存时,该内存便成为垃圾。JVM的一个系统级线程会自动释放该内存块。垃圾回收意味着程序不再需要的对象是"无用信息",这些信息将被丢弃。当一个对象不再被引用的时候,内存回收它占领的空间,以便空间被后来的新对象使用。事实上,除了释放没用的对象,垃圾回收也可以清除内存记录碎片。由于创建对象和垃 阅读全文

posted @ 2013-12-03 15:05 parapax 阅读(198) 评论(0) 推荐(0) 编辑

【转】优秀Java程序员必须了解的GC工作原理

摘要: (ZZ from: http://www.cnblogs.com/cloudwind/archive/2012/08/22/2651208.html)一个优秀的Java程序员必须了解GC的工作原理、如何优化GC的性能、如何与GC进行有限的交互,因为有一些应用程序对性能要求较高,例如嵌入式系统、实时系统等,只有全面提升内存的管理效率 ,才能提高整个应用程序的性能。一个优秀的Java程序员必须了解GC的工作原理、如何优化GC的性能、如何与GC进行有限的交互,因为有一些应用程序对性能要求较高,例如嵌入式系统、实时系统等,只有全面提升内存的管理效率 ,才能提高整个应用程序的性能。本篇文章首先简单介绍G 阅读全文

posted @ 2013-12-03 14:13 parapax 阅读(193) 评论(0) 推荐(0) 编辑