The aim of this mini project is to understand concurrency control in Java. For this purpose, I have implemented Coarse Grained and Fine Grained Locking