首页
文章列表
标签墙
返回找工具啦
线程阻塞
共 3 篇文章
Java的LockSupport与线程阻塞唤醒
2026-06-02 00:10:48
Java的LockSupport与线程阻塞唤醒 在多线程编程中,线程间的协调至关重要。传统的wait/notify机制存在严格的顺序要求和持有监视器锁的限制。LockSupport类提供了一种更底层、更灵活的线程阻塞与唤醒机制,是构建高级并发工具的基础。 一、LockSupport是什么? Lock
Java并发
LockSupport
线程阻塞
20
0
Java ThreadPoolExecutor.CallerRunsPolicy的饱和处理风险
2026-05-01 01:14:00
Java ThreadPoolExecutor.CallerRunsPolicy的饱和处理风险 CallerRunsPolicy 是 Java 线程池中一种看似“温柔”的饱和拒绝策略。当线程池队列满了,且线程数达到最大值时,它既不抛异常,也不丢任务,而是让调用者线程自己去执行这个任务。 这种设计原本
Java
线程池
拒绝策略
61
0
Java LockSupport.park与unpark的线程阻塞唤醒机制
2026-04-19 12:19:10
Java LockSupport.park与unpark的线程阻塞唤醒机制 LockSupport 是 Java 并发包 java.util.concurrent.locks 中最基础的线程阻塞原语,用于构建锁和其他同步工具。与传统的 Object.wait/notify 相比,它不需要获取监视器锁
Java
多线程
并发编程
63
0