面试必问之JVM

一、jvm运行时的数据区域   jvm运行时数据区域 在jvm运行时的数据区域,方法区和堆是线程共享的区域,而java 栈,本地方法栈,程序计数器 这三部分是每个线程私有的空间。 1.程序计数器 程序计数器是很小的一块内存区域,可以看成是所执行的字节码文件的行号指示器,字节码解释器就是通过程序计数器的值选取下一条需要执行的指令。处理器切换线程时不会记录上个线程执行到了那个位置,为了每个线程能够切换
相关文章
相关标签/搜索