ReentrantLock的原理及可重入、可打断特性如何实现?