跳到主要内容
  1. 所有标签/

Java JUC

2023


8个有关锁的问题

·📄 1544 字·🍵 4 分钟
问题1 #两个同步方法,先执行发短信还是打电话

CAS:比较并交换

·📄 878 字·🍵 2 分钟
CAS : compareAndSet 比较并交换 比较当前工作内存中的值 和 主内存中的值,如果这个值是期望的,那么则执行操作!如果不是就一直循环,使用的是自旋锁。

ForkJoin(并行任务)

·📄 776 字·🍵 2 分钟
ForkJoin 在JDK1.7出现,主要用于并行执行任务。提高效率。工作特点:工作窃取(使用双端队列实现的)

Lock(锁)

·📄 1146 字·🍵 3 分钟
从 JDK5.0 开始,Java提供了更强大的线程同步机制——通过显式定义同步锁对象来实现同步。同步锁使用Lock对象充当