垃圾回收器之CMS和G1

垃圾回收器之CMS和G1 1. 什么是垃圾 在介绍垃圾回收器之前,我们现需要明白什么是垃圾? 其实很简单,即在堆内存中,没有被引用的对象即是垃圾,当JVM发生GC时就会把这些垃圾给清除,释放堆内存空间。即内存中不再使用的对象。 那么JVM是如何找到内存中不再使用的对象呢?一般JVM提供了两种方法: 引用计数法:堆中每创建一个对象,就都会为该对象创建一个计数器,默认初始值为1。当有其他变量被赋值为该
相关文章
相关标签/搜索