基於AQS實現的ReentrantLock 這裏的源碼用的Java8版本 lock方法 當ReentrantLock類的實例對象嘗試獲取鎖的時候,調用lock方法, 會進入sync的lock方法,其中Sync是ReentrantLock的一個內部類,ReentrantLock構造方法會默認使用非公平鎖NonfairSync,這個類是繼承於Sync的 final void lock