★、不同角度的锁的理解:#1、公平锁、非公平锁公平锁:eg:ReentrantLock关键词:先来先服务。加锁前检查是否有排队等锁的线程,若有,当前线程参与排队,先排的线程优先获取锁。相对没有非公平锁效率高。 非公平锁:eg:SynchronizedReentrantLock与公平锁相反,不考虑排队问题,一旦资源释放,不考虑线程先来还是后到,所有线程统一进行资源抢占。【相对于已...