--synchronization is a process of allowing a single
thread to access a sharable resource at a given point of time.
Synchronization
is achieved thru the keyword"Syncronized".
Synchronized
is useful to synchronize an entire block, method or group of statements.