![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
深入理解Java虚拟机-读书笔记
zhangduilei
这个作者很懒,什么都没留下…
展开
-
第2章-Java内存区域与内存溢出异常
Java内存区域与内存溢出异常 概述 对于Java程序员来说,在虚拟机自动内存管理机制的帮助下,不再需要为每一个new操作去写配对的delete/free代码,不容易出现内存泄漏和内存溢出问题,由虚拟机管理内存。 运行时数据区域 Java虚拟机在执行Java程序的过程中会把所管理的内存划分为若干个不同的数据区域: 运行时数据区包括: 方法区 虚拟机栈 本地方法栈 堆 程序计数器原创 2017-07-31 14:39:08 · 228 阅读 · 0 评论 -
第3章-垃圾收集器与内存分配策略 第4章-虚拟机性能监控与故障处理工具
垃圾收集器与内存分配策略 概述 判断对象是否存活: 引用计数算法 可达性分析算法 垃圾收集算法包括: 标记-清除算法 复制算法 标记-整理算法 分代收集算法 虚拟机性能监控与故障处理工具 概述 JDK自带的分析工具(6个命令行工具和两个可视化的故障处理工具)原创 2017-07-31 15:09:19 · 217 阅读 · 0 评论