分类

9

Semaphore

Semaphore也叫信号量,在JDK1.5被引入,用来控制同时访问某个特定资源的操作数量,或者同时执行某个指定操作的数量。还可以用来实现某种资源池,或者对容器施加边界。

JUC

CAS

CAS全称Compare-And-Swap,他是一条cpu并发原语.

JUC

多线程中的虚假唤醒

多线程使用while()判断wait的原因

JUC

JMM(Java 内存模型)

JMM 本身是一种抽象的概念并不是真实存在,它描述的是一组规定或则规范,通过这组规范定义了程序中的访问方式。

JUC

对volatile的理解

1 保证可见性 2 禁止指令重排 3 不保证原子性

JUC