• 2024-08-05ReentrantLock的阻塞性、可中断性
    结论:lock()如果没有获取到锁,会一直阻塞并尝试获取锁,直到获取到锁。lock()获取到锁之前,其他线程不可以中断该线程。因为线程Thread如线程t2的interrupt方法,想要中断线程,但不会真的中断,只会把t2的中断标志改变,所以线程t2还会继续运行。lockInterruptibly()获取到锁之前,其他线