jvm学习日志

在jdk1.8中,方法区被替换成了内存中的元空间。 程序计数器:主要有两个作用:1.字节码解释器通过改变程序计数器来依次读取指令,实现流程控制,如顺序、循环、选择、异常处理等;2.在多线程的情况下,程序计数器用于记录当前线程执行的位置,从而线程切换回来的时候知道线程运行到了何处。(生命周期与线程相同,不会出现oom) 虚拟机栈:生命周期与线程相同,描述的是java方法执行的内存模型,每次的方法调用
相关文章
相关标签/搜索