- 博客(1)
- 收藏
- 关注
原创 线程死锁的初步理解
public class DeadLockDemo { /** * 避免一个线程同时获得多个锁; * 避免一个线程在锁内部占有多个资源,尽量保证每个锁只占用一个资源; * 尝试使用定时锁,使用lock.tryLock(timeOut),当超时等待时当前线程不会阻塞; * 对于数据库锁,加锁和解锁必须在一个数据库连接里,否则会出现解锁失败的情况 ...
2019-10-20 12:36:55 88
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人