package Chapter14Thread.synchronize;
import java.util.concurrent.locks.Condition;
import java.util.concurrent.locks.Lock;
import java.util.concurrent.locks.ReentrantLock;
public class Bank {
private final double[] accounts;//Ö»Äܳõʼ»¯Ò»´Î
//±£Ö¤Í¬²½µÄËø
private Lock bankLock;
//Ìõ¼þ¶ÔÏó
private Condition sufficientFunds;
//³õʼ»¯Ã¿¸öÕË»§ÖеÄÇ®
public Bank(int n,double initalBallBounce){
accounts=new double[n];
for(int i=0;i