面试4:jvm

运行时数据区   程序计数器 jvm虽然号称多线程,但是实际是通过cpu切换实现的,但从A线程切换到B线程是,A线程会暂停,在切回A线程时,A线程上次执行到哪,程序计数器就是记录这些信息的。线程私有 栈 线程私有,每个java方法执行的时候都会对应创建一个栈,用来存放方法局部变量等信息。生命周期随方法的结束而结束。 本地方法栈 和栈基本一样,只是执行的java方法为native方法 堆 用来存放对
相关文章
相关标签/搜索