Chapter #4 - Section 4.1 - Simple Thread-Safe counter using the Java Monitor Pattern