synchronized 是什么时候释放? 1.获取锁的线程执行完代码
2.线程执行出现异常
synchronized 的缺陷? 1.Lock类可以主动释放锁。
2.synchronized 是被动。 ReadWriteLock 读写锁 readLock 和 writeLock ReentranLock 可重入锁 synchronized 可重入锁 可中断锁 公平锁 读写锁 可重入读写锁
2023-11-25 09:08:22
synchronized 是什么时候释放? 1.获取锁的线程执行完代码
2.线程执行出现异常
synchronized 的缺陷? 1.Lock类可以主动释放锁。
2.synchronized 是被动。 ReadWriteLock 读写锁 readLock 和 writeLock ReentranLock 可重入锁 synchronized 可重入锁 可中断锁 公平锁 读写锁 可重入读写锁