回收前提
[TOC] 1. 如果判断对象可以回收? 1.1 引用计数算法 定义: 在对象中添加一个引用计数器, 每当有一个地方引用它时, 计数器值就加一; 当引用失效时, 计数器值就减...
[TOC] 1. 如果判断对象可以回收? 1.1 引用计数算法 定义: 在对象中添加一个引用计数器, 每当有一个地方引用它时, 计数器值就加一; 当引用失效时, 计数器值就减...
[TOC] 查询默认垃圾收集器 java -XX:+PrintCommandLineFlags -version 结果如下: -XX:InitialHeapSize=257798976 -XX:MaxHeapSize=4124783616 -XX:+UseCompressedClassPointers -XX:+UseCompressedOops -XX:-UseLargePagesIndividualAllocation -XX:+UseParallelGC -XX:+PrintCommandLineFlags java version "1.8.0_211" Java(TM) SE Runtime Environment (build 1.8.0_211-b12) Java HotSpot(TM) 64-Bit Server VM (build 25.211-b12, mixed mode) 可以看到 jdk1.8 使用的ParallelGC , Parallel 垃圾收集器,即...