- 博客(2)
- 收藏
- 关注
转载 volatile关键字
原文出处:https://www.jianshu.com/p/7798161d7472作者:Ruheng链接:https://www.jianshu.com/p/7798161d7472來源:简书一、Java内存模型想要理解volatile为什么能确保可见性,就要先理解Java中的内存模型是什么样的。Java内存模型规定了所有的变量都存储在主内存中。每条线程中还有自己的工作内存,线程的工作内存中保...
2018-04-17 20:20:25 120
翻译 判定对象是否存活
一.引用计数算法(淘汰) 给对象中添加一个引用计数器,每当有一个地方引用它时,计数值加1,引用失效时,计数值减1,任何时刻计数器为0时对象就不可能再被使用。 无法解决对象之间相互循环引用问题。二.可达性分析 当一个对象到GC ROOTS 没有任何引用链相连接,则证明此对象不可用。 可作为GCroots的对象包括以下几种: 1.虚拟机栈中引用对象。 2.方...
2018-04-17 20:14:39 161
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人