Question: in java make a code which does as follows. Goals Practice Thread Synchronization Description Construct a bank account that starts out with a zero balance.
in java make a code which does as follows. Goals Practice Thread Synchronization Description Construct a bank account that starts out with a zero balance. Create two sets of threads: Each thread in the first set repeatedly deposits a given amount. Each thread in the second set repeatedly withdraws a given amount. Add a condition to the deposit method of the BankAccount class restricting deposits to $100,000 (the insurance limit of the U.S. government). The method should block until sufficient money has been withdrawn by another thread. Test your program with a large number of deposit threads.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
