当前位置:婀娜女性网>美好生活>心理>

什么是互质锁

心理 阅读(3.25W)
什么是互质锁

互质锁是为了解决在多线程访问共享资源时,多个线程同时对共享资源操作产生的冲突而提出的一种解决方法,在执行过程中,哪个线程持有互质锁,并对共享资源进行加锁后,才能对共享资源进行操作,此时其它线程不能对共享资源进行操作。

互质锁(重量锁)

互质锁(重量锁)就是我们说的对象锁,也是 Synchronize 使用的锁,只有持有锁的线程才能执行同步方法,其他竞争线程都会阻塞在同步队列中。