## Synchronization 

*topics*
* Thread Synchronization
  * Race Condition
  * Critical Section
  * Memory inconsistency
  * ParkingCash Example ()
  * ProducerConsumer Example
  * synchronized, wait, notify, notifyAll keyword

*Useful Links*
* [Java Concurrency](https://www.callicoder.com/java-concurrency-issues-and-thread-synchronization/)
* Java 9 Concurrency Cookbook (2019).pdf (included)