Java多线程.LockSupport

阅读 22

2022-04-20

是对Unsafe对线程操作的封装

使用不单独将,可将unsafe.park/unpark方法

Thread. parkBlocker 是用来记录导致park的blocker(阻塞对象)的。

LockSupport的park(Object b)方法会记录b到Thread. parkBlocker的,使用的是unsafe.putObject方法

LockSupport方法主要有park和unpark两类,具体如下:

精彩评论(0)

0 0 举报