Lock接口读写锁原理介绍
Lock接口读写锁原理介绍
一、线程间通信的方式
首先,介绍以下几种线程间的通信方式:
协作方式
死锁方式1(通过主动加把锁)
死锁方式1(先唤醒再挂起)
备注
suspend/resume
死锁
死锁
弃用
wait/notify
不死锁
死锁
只能在synchronized关键字中用,基于对象监视器
park/unPark
死锁
不死锁
用LockSupport,令牌机制
condition的await/signal
不死锁
死锁
只能在ReentrantLock中用
二
原创
2020-06-24 17:55:38 ·
662 阅读 ·
0 评论