初识JVM-运行时数据区

什么是JVM? 什么是运行时数据区? 程序计数器 指向当前线程正在执行的字节码地址或行号。 思考:程序执行完了,不就可以了吗?为什么还要去记录它? 我们知道java执行的最小单位是线程,而线程是CPU去调度的,CPU采用的是时间片策略,并且是抢占式的。例如线程A执行一半挂起了,这时线程B开始执行,执行完之后,线程A又继续去执行。每个线程都有一个程序计数器,这时候,线程A就得从挂起的代码那里接着往下
相关文章
相关标签/搜索