摘要:
简介 CAS 的全称为 Compare-And-Swap,他是一条 CPU 并发源语。 他的功能是判断内存某个位置的值是否为预期值,如果是则更改为新的值,这个过程是原子的。 CAS 并发原语体现在 JAVA 语言中就是 sun.misc.Unsafe 类中的各个方法。调用 UnSafe 类中的 CA 阅读全文
posted @ 2022-03-13 22:58
李小龙他哥
阅读(107)
评论(0)
推荐(0)
摘要:
简介 volatile 是一种同步机制,比 synchronized 或 Lock 相关类更轻量,因此使用 volatile 并不会发生上下文切换等开销很大的行为。 如果一个变量被修饰成 volatile,那么 JVM 就知道了这个变量可能会被并发修改。 因为其开销小,所以对应的功能也小,volat 阅读全文
posted @ 2022-03-13 20:56
李小龙他哥
阅读(141)
评论(0)
推荐(0)

浙公网安备 33010602011771号