zl程序教程

您现在的位置是:首页 >  工具

当前栏目

【并发编程072】LockSupport工具是什么?

2023-09-27 14:29:27 时间

LockSupport工具是什么?

当需要阻塞或唤醒一个线程的时候, 都会使用LockSupport工具类来完成相应 工作 。 LockSupport定义了一组的公共静态方法, 这些方法提供了最基本的线程阻塞和唤醒功 能, 而 LockSupport也成为构建同步组件的基础工具 。 (对比使用synchronized方法的阻塞唤醒功能 。)

LockSupport定义了一组以park开头的方法用来阻塞当前线程, 以及unpark(Thread thread) 方法 来唤醒一个被阻塞的线程。

image-20220418155304819