互质锁是为了解决在多线程访问共享资源时,多个线程同时对共享资源操作产生的冲突而提出的一种解决方法,在执行过程中,哪个线程持有互质锁,并对共享资源进行加锁后,才能对共享资源进行操作,此时其它线程不能对共享资源进行操作。
互质锁(重量锁)
互质锁(重量锁)就是我们说的对象锁,也是 Synchronize 使用的锁,只有持有锁的线程才能执行同步方法,其他竞争线程都会阻塞在同步队列中。
互质锁是为了解决在多线程访问共享资源时,多个线程同时对共享资源操作产生的冲突而提出的一种解决方法,在执行过程中,哪个线程持有互质锁,并对共享资源进行加锁后,才能对共享资源进行操作,此时其它线程不能对共享资源进行操作。
互质锁(重量锁)
互质锁(重量锁)就是我们说的对象锁,也是 Synchronize 使用的锁,只有持有锁的线程才能执行同步方法,其他竞争线程都会阻塞在同步队列中。