摘要: 1.哪些内存需要回收?判断对象已死的方法(存活判定算法) 1.引用计数算法:难以解决对象之间相互循环引用的问题,不使用。 2.可达性分析算法:通过一系列“GC Root”对象作为起始点向下搜索,所走过的路径称为引用链。如果一个对象到GC root没有任何引用链连接,则会被判定为可回收的, 但此时对象 阅读全文
posted @ 2018-07-12 20:23 旋风冲锋ofo 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 1.java内存区域 1.程序计数器(线程私有):保存当前线程所执行的字节码指令的地址 2.java虚拟机栈(线程私有):每个方法在执行的时候都会创建一个栈帧,方法从调用到执行完成的过程对应栈帧在虚拟机栈中入栈到出栈的过程 3.本地方法栈(线程私有):类似于Java虚拟机栈,只不过Java虚拟机栈为 阅读全文
posted @ 2018-07-12 19:35 旋风冲锋ofo 阅读(116) 评论(0) 推荐(0) 编辑