JVM理解

JVM分为堆、栈(线程)、本地方法栈、方法区、程序计数器。 程序new出来的对象都在堆中存放,线程栈存放堆对象的引用地址。 方法区存放常量、静态变量、类信息。 堆内存是JVM中最大的一块由年轻代和老年代组成,而年轻代内存又被分成三部分,Eden空间、From Survivor空间、To Survivor空间,默认情况下年轻代按照8:1:1的比例来分配。 方法区存储类信息、常量、静态变量等数据,是线
相关文章
相关标签/搜索