摘要: HotSpot虚拟机的垃圾收集器: Serial收集器 是一个单线程的收集器,在它进行垃圾收集时,必须暂停其他所有的工作线程,直到它收集结束。 ParNew收集器 是Serial收集器的多线程版本,目前只能与CMS收集器配合工作。 Parallel Scavenge 收集器 Parallel Sca 阅读全文
posted @ 2019-06-27 14:00 喻聪 阅读(235) 评论(0) 推荐(0) 编辑
摘要: Java虚拟机运行数据区 Java堆用于存储对象实例,只要不断地创建对象,并且保证GC Roots到对象之间有可达到路径来避免垃圾回收机制清除这些对象,那么在对象数量达到最大堆的容量限制后就会产生内存溢出异常。 Java堆内存溢出异常测试代码: 运行结果: java.lang.OutOfMemory 阅读全文
posted @ 2019-06-27 11:28 喻聪 阅读(1880) 评论(0) 推荐(0) 编辑