JVM系列主要分享自己都虚拟机的理解,我自学时的知识框架多来源于<深入理解Java虚拟机_JVM高级特性与最佳实践>这本书,感兴趣的朋友可直接去阅读这本书. 本系列暂定有3部分,它们是学习的重点内容:Java内存区域.垃圾收集.类加载机制. 正文 该篇随笔主要分享下我都Java内存区域的理解,以下是我学习的结果,思维导图. Java内存区域如下: 分为共享区域:方法区.堆,私有区域:虚拟机栈.本地方法栈.程序计数器.他们各自职责如下 程序计数器:一种上下文指示器,帮助分支.循环.跳转.异常等功…