package com.a;
import java.util.concurrent.Callable;
/**
* @author 夜灬瞬
* @date 2021年12月17日 14:43
*/
public class Test124 implements Callable<Integer> {
static Integer money = 2000;
@Override
public Integer call() throws Exception {
boolean flag = true;
while (flag) {
synchronized (this) {
if (money > 0) {
System.out.println(Thread.currentThread().getName() + "取200元,银行四余额" + (money -= 200));
} else {
flag = false;
}
}
}
return null;
}
}