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

浙公网安备 33010602011771号