深入理解Java虚拟机学习笔记(一):自动内存管理机制
Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域,如下图所示:
运行时数据区域程序计数器程序计数器是一块较小的内存空间,线程私有,它的主要特点:
- 作为当前线程所执行的字节码的行号指示器。
- 分支、循环、跳转、异常处理等基础功能都依赖这个计数器。
- 各条线程之间计数器互不影响,独立存储。
- 如果线程正执行的是Java方法,计数器记录的是字节码指令
原创
2018-01-04 10:02:09 ·
214 阅读 ·
0 评论