摘要: 一、垃圾收集器的分类 1、次收集器 Scavenge GC,指发生在新生代的GC,因为新生代的Java对象大多都是朝生夕死,所以Scavenge GC非常频繁,一般回收速度也比较快。当Eden空间不足以为对象分配内存时,会触发Scavenge GC。 一般情况下,当新对象生成,并且在Eden申请空间 阅读全文
posted @ 2019-03-13 17:52 光何 阅读(1971) 评论(0) 推荐(0) 编辑
摘要: 一、JVM结构 1、类加载子系统与方法区 类加载子系统负责从文件系统或者网络中加载Class信息,加载的类信息存放于一块称为方法区的内存空间。除了类的信息外,方法区中可能还会存放运行时常量池信息,包括字符串字面量和数字常量(这部分常量信息是Class文件中常量池部分的内存映射)。 2、Java堆 j 阅读全文
posted @ 2019-03-13 16:57 光何 阅读(7907) 评论(0) 推荐(0) 编辑