Java并发编程:互斥锁——解决原子问题和保护多个资源

Java并发编程:互斥锁——解决原子问题和保护多个资源

一、引言 在第一篇文章中我们提到,一个或者多个操作在CPU执行的过程中不被中断的特性,称为“原子性”。理解这个特性有助于你分析并发编程Bug出现的原因,例如利用它可以分析出long型变量在32位机器上读写可能出现的诡异Bug,明明已经把变量成功写入内 ...

Java并发基础 140 2023-10-09
Java并发 – ScheduledThreadPoolExecutor

Java并发 – ScheduledThreadPoolExecutor

ScheduledThreadPoolExecutor 扩展自 一文秒懂 Java 线程池之 ThreadPoolExecutor 讲解的 了ThreadPoolExecutor 类,并且添加了其它方法实现了 ScheduledExecutorService 接口。

Java并发入门 136 2023-10-08