![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
深入理解Java虚拟机
不倒的不倒翁
所读即所忘,所写即所得!!!
展开
-
《深入理解Java虚拟机》(一):Java内存区域与内存溢出异常
第一次读《深入理解Java虚拟机》,理解的不是很深入。所以在第二遍阅读的时候,通过博客来记录自己阅读中的思考和理解,达到更加清晰深入的认识!!!运行时数据区域线程私有区域一、PC寄存器(Program Counter Register) PC寄存器是一块较小的内存空间,它可以看作时当前线程所执行的字节码的行号指示器。在虚拟机的概念模型里,字节码解释器工作时就是通过改...原创 2019-03-11 21:47:34 · 369 阅读 · 2 评论 -
《深入理解Java虚拟机》(二):Java对象引用
对象被创建后,它的实例会被存放在Java堆上。当虚拟机内存不足时,对象的引用会决定其是否被回收。引用类型 在Java语言中,有四种引用类型, 强引用、软引用、弱引用、虚引用。一、强引用二、软引用三、弱引用四、虚引用...原创 2019-03-11 21:47:54 · 283 阅读 · 1 评论