摘要: 垃圾收集器为垃圾收集算法的具体实现,是执行垃圾收集算法的,是守护线程。 HotSpot 虚拟机采用分代收集(JVM 规范并未对堆区进行划分),将堆分为年轻代和老年代,垃圾收集器也按照这样区分。不过已有通用垃圾收集器出现。 一、新生代垃圾收集器 Serial 垃圾收集器(单线程) 在垃圾收集过程中停止 阅读全文
posted @ 2019-05-28 14:12 江湖小小白 阅读(1158) 评论(0) 推荐(0) 编辑
摘要: 程序计数器、虚拟机栈、本地方法栈随线程而生,随线程而灭。 栈帧随着方法的开始而入栈,随着方法的结束而出栈。 这几个区域的内存分配和回收都具有确定性,在这几个区域内不需要过多考虑回收的问题,因为方法结束或者线程结束时,内存自然就跟随着回收了。 对于 Java 堆和方法区,只有在程序运行期间才能知道会创 阅读全文
posted @ 2019-05-28 09:11 江湖小小白 阅读(1120) 评论(0) 推荐(0) 编辑