qzxdp.cn

thread

共4篇
Java中优雅停止Thread(线程)的3种方式-全栈行动派

Java中优雅停止Thread(线程)的3种方式

Java Thread类中的stop()方法不安全已被弃用,通过volatile、AtomicBoolean或者interrupt和isInterrupted方法配合可以优雅的停止线程。
qzxdp的头像-全栈行动派钻石会员qzxdp1年前
014817
CompletableFuture详解-全栈行动派

CompletableFuture详解

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

synchronized关键字全解

能用无锁数据结构,就不要用锁;能锁区块,就 不要锁整个方法体;能用对象锁,就不要用类锁。无锁最好,有锁也要控制锁的范围。锁的范围大小:方法内区块锁
qzxdp的头像-全栈行动派钻石会员qzxdp1年前
012212
线程(Thread)的三种等待唤醒机制详解-全栈行动派

线程(Thread)的三种等待唤醒机制详解

线程的等待唤醒机制是一种经典的“生产者和消费者”模型。目前可以通过三种方式实现各有优缺点,本篇文章通过实例代码演示三种实现方式以及优缺点。
qzxdp的头像-全栈行动派钻石会员qzxdp1年前
01326