Java多线程⑥----Lock知识点梳理
多线程文章目录激烈竞争lock比synchonized更佳lock、condition、ReadWriteLock 三个接口Lock可以看到lock更加灵活;注意需要在finally方法释放锁下面对上述的5个方法进行一句话总结:lock():获取锁,不可中断、不可超时。lockInterruptibly():获取锁,可以中断、不可超时。trylock():获取当前可用的锁并返回true,否则返回false,无需中断、无需超时。tryLock(long time, Time.