悲观锁乐观锁自旋锁无锁偏向锁轻量级锁重量级锁共享锁 多个线程可同时获取共享锁,获取共享锁的只能读取数据独占锁 同一时间只有一个线程可以获取独占锁,获取共享锁后不可获取独占锁公平锁 根据队列获取锁非公平锁 获取锁时 不排队 直接获取