Big Java example project "synch"

You can use this project as follows:

 - invoke the main method of the driver class BankAccountThreadTester by 
 right-clicking on the class representation and selecting the main method.
 
This project illustrates concepts covered in Big Java , Chapter 23 
"Multithreading".

 - to understand how multiple threads can execute in parallel
 - to learn how to implement threads
 - to understand race conditions and deadlocks
 - to be able to avoid corruption of shared objects by using locks
and conditions