还有其他的锁,如果想要了解,参考:JAVA锁机制-可重入锁,可中断锁,公平锁,读写锁,自旋锁, 用synchronized实现ReentrantLock 美团面试题参考:使用synchronized 实现ReentrantLock(美团面试题目) 前几天去百度面试,面试官问多线程如何解决并发问题,感觉自己对lock的原理了解不够,这里对两种方式synchronized和lock做个系统的总结: 解决多线程的并发安全问题,java无非就是加锁,具体就是两个方法 (1) Synchronized(j…