Yes, every object has its own monitor. Read the API doc for the methods of the Object class.