JVM笔记(四):并发篇
并发篇文章目录并发篇一、线程安全与锁优化1.Java线程安全`1` 不可变`2` 绝对线程安全`3` 相对线程安全`4` 线程兼容`5` 线程对立2.线程安全的实现方法`1` 互斥同步(一)synchronized(二)Lock`2` 非阻塞同步`3` 无方案同步3.锁优化`1` 自旋锁与自适应自旋`2` 锁消除`3` 锁粗化`4` 轻量级锁`5` 偏向锁一、线程安全与锁优化1.Java线程安全不把线程安全当作一个非真即假的选项,从线程安全的程度上由强到弱可以排序为: 不可变,绝对线程安全,相.