突然覺得看源碼也會上癮,看了這麼久的jdk源碼,有時候看了就忘了,忘了又看。雖然每次的目的還是爲了面試準備,但是有現在慢慢覺得看源碼看着看着就會去想爲什麼會這麼實現,爲什麼可以有這樣的效果。可能是自己的求知慾越來越強了吧,不管怎麼樣,養成看源碼的習慣還是不錯。
廢話不多說了,今天來分析一下ReentrantLock的lock方法的具體流程:
突然覺得看源碼也會上癮,看了這麼久的jdk源碼,有時候看了就忘了,忘了又看。雖然每次的目的還是爲了面試準備,但是有現在慢慢覺得看源碼看着看着就會去想爲什麼會這麼實現,爲什麼可以有這樣的效果。可能是自己的求知慾越來越強了吧,不管怎麼樣,養成看源碼的習慣還是不錯。
廢話不多說了,今天來分析一下ReentrantLock的lock方法的具體流程:
構造方法 public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize,