Noem de eigenschappen van een Java-monitor en geef de verschillen tussen een java-monitor en een 'echte'monitor aan
De 2 verschillen tussen een Java monitor en een 'echte' monitor zijn: - In een 'echte' monitor kunnen verschillende conditievariabelen worden gedeclareerd met elk een eigen wait-queue. Een Java-monitor heeft slechts 1 enkele anoniemen conditievariabele en slechts 1 wait-set - Een 'echte' monitor kent wait-queues; als gevolg van een signal-operatie wordt het proces op kop van een wait-queue hervat. Een Java-monitor heeft 1 wait-set; als gevolg van een notify-operatie wordt een willekeurige thread in de wait-set hervat.