java 银行并发_java并发编程——通过ReentrantLock,Condition实现银行存取款
Java并发编程系列文章java.util.concurrent.locks包为锁和等待条件提供一个框架的接口和类,它不同于内置同步和监视器。该框架允许更灵活地使用锁和条件,但以更难用的语法为代价。Lock接口支持那些语义不同(重入、公平等)的锁规则,可以在非阻塞式结构的上下文(包括hand-over-hand和锁重排算法)中使用这些规则。主要的实现是ReentrantLock。ReadWrite