一.如何确定某个对象是“垃圾”
二.典型的垃圾收集算法
三.典型的垃圾收集器
JVM(HotSpot) 7种垃圾收集器的特点及使用场景
https://www.cnblogs.com/chengxuyuanzhilu/p/7088316.html
什么时候会垃圾回收
什么对象可以作为gc root
· 虚拟机栈中引用的对象
· 方法区中静态属性引用的对象
· 方法区中常量引用的对象
· 本地方法栈中JNI(即Native方法)引用的对象
引用的类型
两次标记过程
关于方法区的回收
参考
http://www.cnblogs.com/dolphin0520/p/3783345.html
https://www.cnblogs.com/xrq730/p/4836700.html
https://blog.csdn.net/bolg_hero/article/details/79344745
https://www.cnblogs.com/aspirant/p/8662690.html