06 2021 档案

摘要:递归为什么会引发 java.lang.StackOverflowError异常? 原因 : 函数调用栈太深了,注意代码中是否有了循环调用方法而无法退出的情况 原理:StackOverflowError 是一个java中常出现的错误:在jvm运行时的数据区域中有一个java虚拟机栈,当执行java方法 阅读全文
posted @ 2021-06-05 11:47 year12 阅读(99) 评论(0) 推荐(0)
摘要:Java GC(垃圾回收机制) 判定算法 引用计数算法 先说一下引用计数算法,顾名思义,就是用过判断对象的引用数量来决定这个对象是不是可以被回收,在这种机制下,每一个对象实例都有一个引用计数器,被引用则就+1,完成引用就-1 在一个对象被创建时,如果这个对象实例分配给一个引用变量,那么这个对象的引用 阅读全文
posted @ 2021-06-03 10:34 year12 阅读(511) 评论(0) 推荐(0)