![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM
IvenShare
这个作者很懒,什么都没留下…
展开
-
JVM垃圾回收机制
JVM垃圾回收机制垃圾回收(Garbage Collection,GC):自动清空堆中不再使用的对象。如果一个对象没有引用,我们称这个对象不可达,垃圾回收用于释放不可达的对象所占据的内存,这是垃圾回收的基本原则。 垃圾回收分为两个步骤:判断这个对象是否已死(不可达)和清除这个对象。1、对象已死吗 引用计数。给对象添加一个计数引用器,当为0时转载 2016-07-22 10:27:28 · 238 阅读 · 0 评论 -
《深入理解JVM》读书系列二
《深入理解JVM》读书系列二JAVA虚拟机的体系结构 下图是JAVA虚拟机的结构图,每个Java虚拟机都有一个类装载子系统,它根据给定的全限定名来装入类型(类或接口)。同样,每个Java虚拟机都有一个执行引擎,它负责执行那些包含在被装载类的方法中的指令。 某些运行时数据区是由程序中所有线程共享的,还有一些则只能由一个线程转载 2016-07-29 10:17:11 · 273 阅读 · 0 评论 -
《深入理解JVM》读书系列一
《深入理解JVM》读书系列一一、 JVM的生命周期1. JVM实例对应了一个独立运行的java程序它是进程级别a) 启动。启动一个Java程序时,一个JVM实例就产生了,任何一个拥有public static void main(String[] args)函数的class都可以作为JVM实例运行的起点b)转载 2016-07-28 11:01:05 · 465 阅读 · 0 评论