JVM垃圾回收理解,垃圾回收算法、分区分代模型

我们写java代码的时候,业务逻辑处理里面会产生很多对象,这些对象在调用结束后jvm的垃圾回收器GC就帮我们回收处理了,但是具体的逻辑是如何处理的,如何如优化。 1、什么是垃圾? 简单来说就是: 没有任何引用指向这个对象,那这个对象对jvm来说就是垃圾,需要回收。 2、jvm如何定位到这些垃圾?使用的什么算法 jvm定位垃圾的算法有两种: 1:引用计数器 顾名思义,就是通过计数来判断这个对象是否被
相关文章
相关标签/搜索