第二章总结
2017-07-14 17:41
148 查看
1. 在JavaSE 1.6中,锁一共有4种状态,级别从低到高依次是:无锁状态、偏向锁状态、轻量级锁状态和重量
级锁状态
2.CAS实现原子操作的三大问题
ABA问题:加版本号解决, 如:AtomicStampedReference
循环时间长,开销大
只能保证一个共享变量的原子操作:多个共享变量需要加锁,或者合并成一个共享变量操作
级锁状态
2.CAS实现原子操作的三大问题
ABA问题:加版本号解决, 如:AtomicStampedReference
循环时间长,开销大
只能保证一个共享变量的原子操作:多个共享变量需要加锁,或者合并成一个共享变量操作
相关文章推荐
- 第二章 契约 总结
- 编译原理第二章总结
- Java编程思想(第四版)第二章围绕对象展开的一些要点总结
- 第二章线性表的总结
- 数据结构第一章第二章个人心得总结
- java数据结构与算法--第二章总结
- 【《Real-Time Rendering 3rd》 提炼总结】(二) 第二章 · 图形渲染管线 The Graphics Rendering Pipeline
- [2011 年终项目总结] 第二章、环境搭建
- 算法导论:第二章总结
- C总结-第二章 符号(2/6)
- 总结:《C++ primer》中文版——第二章 变量和基本类型
- 编译原理第二章高级语言及其语法描述内容总结
- 学习《算法导论》第二章 合并排序 总结
- 第二章-高级语言与语法描述的内容总结
- 基础总结知识点-第二章:HTTP协议
- 数据结构 第二章学习总结与感受
- Python培训知识总结系列- 第二章Python数据结构第一部分,列表与for循环
- 大话数据结构之第二章算法总结,重点知识,时间复杂度
- 第二章知识点总结导图
- 数据结构:第二章总结