- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
1. 目录 1. 目录1 2. JVM 19 2.1. 线程 20 2.2. JVM 内存区域 21 2.2.1. 程序计数器(线程私有) 22 2.2.2. 虚拟机栈(线程私有) 22 2.2.3. 本地方法区(线程私有) 23 2.2.4. 堆(Heap-线程共享)-运行时数据区 23 2.2.5. 方法区/永久代(线程共享) 23 2.3. JVM 运行时内存 24 2.3.1. 新生代 24 . Eden 区24 . ServivorFrom24 . ServivorTo 24 . MinorGC 的过程(复制-清空-互换)24 1:eden、servicorFrom 复制到ServicorTo,年龄+125 2 :清空eden、servicorFrom25 3:ServicorTo 和ServicorFrom 互换25 2.3.2. 老年代 25 2.3.3. 永久代 25 . JAVA8 与元数据25 2.4. 垃圾回收与算法 26 2.4.1. 如何确定垃圾 26 . 引用计数法26 . 可达性分析26 2.4.2. 标记清除算法(Mark-Sweep ) 27 2.4.3. 复制算法(copying) 27 2.4.4. 标记整理算法(Mark-Compact) 28 2.4.5. 分代收集算法 29 . 新生代与复制算法 29 . 老年代与标记复制算法 29 2.5. JAVA 四中引用类型 30 2.5.1. 强引用 30 2.5.2. 软引用 30 2.5.3. 弱引用 30 2.5.4. 虚引用 30 2.6. GC 分代收集算法 VS 分区收集算法 30 2.6.1. 分代收集算法 30 . 在新生代-复制算法30 . 在老年代-标记整理算法30 2.6.2. 分区收集算法 31 2.7. GC 垃圾收集器 31 2.7.1. Serial 垃圾收集器(单线程、复制算法) 31 2.7.2. ParNew 垃圾收集器(Serial+多线程) 31 2.7.3. Parallel Scavenge 收集器(多线程复制算法、高效) 32 2.7.4. Serial Old 收集器(单线程标记整理算法 ) 32 2.7.5. Parallel Old 收集器(多线程标记整理算法) 33 2.7.6. CMS 收集器(多线程标记清除算法) 33 . 初始标记33 . 并发标记34 . 重新标记34 . 并发清除34 2.7.7.
您可能关注的文档
最近下载
- 造价咨询项目实施阶段全过程造价咨询服务方案造价咨询总体服务方案工作流程重难点分析造价偏差处理.doc VIP
- Three Times’ Beating Monster西游记三打白骨精英语剧本.doc VIP
- 2026国网山东省电力公司高校毕业生提前批招聘笔试模拟试题及答案解析.docx VIP
- 部编版小学四年级道德与法治上册第三单元测试卷(含答案).docx VIP
- 关爱留守儿童教案.pdf VIP
- 医院纪检干部培训课件.ppt VIP
- 教科版四年级上册科学第一单元测试卷(含答案).docx
- 北师大八年级上册生物全册新质教学课件(配2025年秋改版教材).pptx
- 学校传染病防控1案8制(疫情).doc VIP
- 电影剧本精选_灵魂拒葬.pdf VIP
文档评论(0)