Java虚拟机运行时数据区域《深入理解Java虚拟机:JVM高级特性与最佳实践(第三版)》
Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而一直存在,有些区域则是依赖用户线程的启动和结束而建立和销毁。根据《Java虚拟机规范》的规定,Java虚拟机所管理的内存会包括以下几个运行时数据区域,如下图所示。
1.程序计数器
程序计数器(Program Counter Regi...
原创
2020-04-14 15:20:34 ·
154 阅读 ·
0 评论