程序计数器:一块较小的内存区域,每一个线程都有一个独立程序计数器,由于JVM多线程之间是靠线程轮流切换活动分配CPU执行时间,目的为了线程切换后能恢复到正确的执行位置,这类内存还称之为“线程私有”的内存。
如果线程正在执行JAVA方法,那么程序计数器记录的是正在执行的JVM字节码指令的地址;如果执行的是方法,这个值就是undefined。
此内存区域是唯一一个在JVM中没有规定任何OutOfMemoryError情况的区域。
本文共 271 字,大约阅读时间需要 1 分钟。
程序计数器:一块较小的内存区域,每一个线程都有一个独立程序计数器,由于JVM多线程之间是靠线程轮流切换活动分配CPU执行时间,目的为了线程切换后能恢复到正确的执行位置,这类内存还称之为“线程私有”的内存。
如果线程正在执行JAVA方法,那么程序计数器记录的是正在执行的JVM字节码指令的地址;如果执行的是方法,这个值就是undefined。
此内存区域是唯一一个在JVM中没有规定任何OutOfMemoryError情况的区域。
转载于:https://www.cnblogs.com/zxcgy/p/6642177.html