jdk1.5中可以使用ReentrantLock来实现同步:
可以看出在其中一个线程执行时,其他线程不能进入。
ReentrantLock可以与Condition实现等待/通知功能,比synchronized与wait/notify结合更灵活,可以选择性通知。
jdk1.5中可以使用ReentrantLock来实现同步:
可以看出在其中一个线程执行时,其他线程不能进入。
ReentrantLock可以与Condition实现等待/通知功能,比synchronized与wait/notify结合更灵活,可以选择性通知。