qzxdp.cn

多线程

共3篇
Java中CAS详解-全栈行动派

Java中CAS详解

什么是CAS,CAS为什么比Synchronized性能好,CAS实现原理是什么,什么是自旋锁,CAS有什么缺点?什么是ABA问题,又是怎么解决ABA问题,本篇文章一一详解。
qzxdp的头像-全栈行动派钻石会员qzxdp1年前
01109
CompletableFuture详解-全栈行动派

CompletableFuture详解

在使用Future时,会有线程堵塞、消耗CPU资源、多个任务不能顺序执行等局限,在jdk8中推出了加强版本的Future叫CompletableFuture解决了这些使用局限,本篇文章详细解释CompletableFuture的设计...
qzxdp的头像-全栈行动派钻石会员qzxdp1年前
049716
synchronized关键字全解-全栈行动派

synchronized关键字全解

能用无锁数据结构,就不要用锁;能锁区块,就 不要锁整个方法体;能用对象锁,就不要用类锁。无锁最好,有锁也要控制锁的范围。锁的范围大小:方法内区块锁
qzxdp的头像-全栈行动派钻石会员qzxdp1年前
013912