1、程序计数器概念
2、程序计数器的作用
字节码解释器通过改变程序计数器来依次读取指令,从而实现Java代码的流程控制,比如:顺序执行、选择、循环、异常处理等。 在多线程的情况下,程序计数器主要用于记录当前线程执行的具体位置,这样在线程切换回来的时候知道该线程从哪一个环节开始执行。
3、程序计数器的特点
每个Java线程独有,与其对应的Java线程的生命周期保持一致。 占用JVM内存区域很小的一块(可忽略不计),读取速度很快 负责准确记录每个线程当前执行到的具体位置 执行本地方法,程序计数器会存储undefined JVM中唯一一个不会出现Out Of Memory Error(内存溢出错误)的区域,也不需要进行垃圾回收
文章转载自伦少的博客,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




