![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jvm--<深入理解java虚拟机>的整理与感悟
文章平均质量分 68
HugheHuang
这个作者很懒,什么都没留下…
展开
-
jvm02--垃圾收集器与内存分配策略
jvm02–内存分配和回收标签: jvm java一.GC需要完成的3件事情 哪些内存需要回收 什么时候回收 如何回收 二.各区域内存特点(需回收的内存)程序计数器、虚拟机栈、本地方法栈3各区域随线程而生,随线程而灭。这几个区域的内存分配回收具有确定性。而java堆和方法区的内存分配和回收都是动态的,垃圾收集器关注的是这部分内存。 三.对象狗带了吗(回收的时机)1. 引用计数法(存在对象相互循环引用原创 2017-08-07 19:57:21 · 260 阅读 · 0 评论 -
jvm01--java内存区域
在阅读《深入理解java虚拟机--周志明》时,第二章没有十分清楚的解释新生代,老年代,永久代的详细概念。通过网上浏览,渐渐梳理清晰了。 java的内存模型,分别为 【堆,方法区(非堆)】→ 线程共享 【虚拟机栈,本地方法栈,程序计数器】→线程隔离 --------------------------------------------------------------------原创 2017-08-02 09:46:52 · 212 阅读 · 0 评论