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.

    Rapporteer Plaats commentaar