![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM
文章平均质量分 89
勇气和坚持
学习在于出,而不在于进
展开
-
JVM总结
JVMJVM内存模型程序计数器 : 如果线程执行的是个java方法,那么计数器记录虚拟机字节码指令的地址。如果为native【底层方法】,那么计数器为空。这块内存区域是虚拟机规范中唯一没有OutOfMemoryError的区域。虚拟机栈: java方法的执行和结束对应着栈帧的入栈和出栈,栈帧 : 用于存储局部变量表,操作栈,动态链接,方法出口等信息局部变量表所需要的内存空间在编译期完成分配,当进入一个方法时,这个方法在栈中需要分配多大的局部变量空间是完全确定的,在方法运行期间不会改变局部变量表大原创 2022-03-01 17:20:19 · 292 阅读 · 0 评论 -
JVM相关问题
JVM总结JVM内存模型详情链接元空间和方法区及永久代的关系Java8中的JVM元空间是不是方法区?严格来说,不是。首先,方法区是JVM规范的一个概念定义,并不是一个具体的实现,每一个JVM的实现都可以有各自的实现;然后,在Java官方的HotSpot 虚拟机中,Java8版本以后,是用元空间来实现的方法区;在Java8之前的版本,则是用永久代实现的方法区;也就是说,“元空间” 和 “方法区”,一个是HotSpot 的具体实现技术,一个是JVM规范的抽象定义;所以,并不能说“JVM的原创 2021-05-26 21:01:57 · 48 阅读 · 0 评论