摘要: 直接上代码: public class Test001 { public static void main(String[] args) { //java.lang.StackOverflowError 栈溢出错误, 这个是error 不是异常,因为StackOverflowError 是Error 阅读全文
posted @ 2020-09-02 18:21 死不了好气呦 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 什么是垃圾? 什么是gcRoots, 谈谈你对 强, 软, 弱 , 虚引用的理解, 他们的应用场景 jvm采用可达性分析法: 从gcRoots集合开始,自上向下遍历,凡是在引用链上的对象,都不是垃圾, 不在引用链上的对象就是垃圾,但此时不会马上被回收, 还需要进行二次标记, 第一次标记,判断当前对象 阅读全文
posted @ 2020-09-02 15:06 死不了好气呦 阅读(131) 评论(0) 推荐(0) 编辑