title: Mutex and Semaphore in JAVA?
body: <p>Is the Synchronized keyword in java depend on a Mutex or a Semaphore ? I read that both these terms are used interchangeably, but there is a difference ? Are there any built in Semaphore classes in java ?</p>