ReentrantLock和Synchronized使用与区别,多线程安全问题_synchronized_共饮一杯无_InfoQ写作社区