Synchronized(隐式锁,悲观锁,monitor): (javap -c className 反编译) Lock(显式锁):jdk1.5加入 悲观锁:例如synchronized 乐观锁:CAS 悲观锁、乐观锁:StampedLock