JVM运行时数据区图解(总结自《深入理解Java虚拟机》)
JVM运行时数据区基本组成部分及其功能:*灰色部分为线程共享*蓝色部分为线程私有1. 程序计数器程序计数器(Program Counter Register)可以看作是当前线程所执行字节码的行号指示器。字节码解释器工作时就是通过改变这个计数器的值Laura选取吓一跳需要执行的字节码指令。Java虚拟机的多线程是通过线程轮流切换、分配处理器执行时间的方式来实现的,在任何一个确定的时刻,一个处理器(单核)都只会执行一条线程中的指令。程序计数器可用于线程切换后能恢复到正确的执行位置,每条线程都需要一个
原创
2020-06-05 03:06:03 ·
263 阅读 ·
2 评论