17-理解自旋锁,死锁与重入锁

本讲我们来了解我们之前所遇到的几个锁的概念,就是自旋锁、死锁、重入锁。 我们首先来看重入锁,也就是锁重入,什么意思呢?我们之前,我们用到的synchronized就是一个重入锁。那么,什么是重入锁呢?先说非重入锁,我们知道,当多个线程来访问一个方法的时候,比如说这个方法上已经加了一个synchronized,多个线程来进行访问的时候, 那么,显然,当一个线程拿到我们的锁之后,那么,其他的线程就需要
相关文章
相关标签/搜索