前言 当共享变量被声明为volatile后,对这个变量的读/写操作都会很特别,下面我们就揭开volatile的神秘...[作者空间]
前言 Java内存模型(Java Memory Model,简称JMM),即Java虚拟机定义的一种用来屏蔽各种硬...[作者空间]
前言 Unsafe,顾名思义,一个不安全的类,那么jdk的开发者为什么要设计一个不安全的类呢?这个类为什么会不安全...[作者空间]
一、java中的锁从以下几个方面进行划分类别: 1.线程是否要锁住同步资源: 锁住:悲观锁 不锁住: 乐观锁 ...[作者空间]
前言 CAS,即 Compare And Swap(比较与交换),是一种无锁算法,基于硬件原语实现,能够在不使用锁...[作者空间]