Java中的ReentrantLock和synchronized两种锁定机制的对比
https://blog.csdn.net/iamlihongwei/article/details/78782763