深入理解jvm虚拟机第二章总结

1运行时数据区 对于线程隔离的数据区其实就是线程私有的数据区。每个线程都拥有自己的这三个部分 1.程序计数器    可以理解为cpu中的pc就是为了记录当前线程执行到哪条指令,也用于恢复现场,pc寄存器中记录的是虚拟机栈的的指令地址,如果当前执行的native方法,则值为null。 2.虚拟机栈   用于存放当前线程中执行的方法、产生的变量,返回值等。在此线程中每调用一个方法都会产生一个栈帧,方法
相关文章
相关标签/搜索