동시성 문제 발생 테스트package thread.sync;public class WithdrawTask implements Runnable { private BankAccount account; private int amount; public WithdrawTask(BankAccount account, int amount) { this.account = account; this.amount = amount; } @Override public void run() { account.withdraw(amount); }}package thread.sync;import static util.MyLogger.log;import static..