Java方法区、永久代、元空间、常量池详解

  1.JVM内存模型简介 堆——堆是全部线程共享的,主要用来存储对象。其中,堆可分为:年轻代和老年代两块区域。使用NewRatio参数来设定比例。对于年轻代,一个Eden区和两个Suvivor区,使用参数SuvivorRatio来设定大小; Java虚拟机栈/本地方法栈——线程私有的,主要存放局部变量表,操做数栈,动态连接和方法出口等; 程序计数器——一样是线程私有的,记录当前线程的行号指示器,
相关文章
相关标签/搜索