Modellierung des Ressourcenzugriffs

Modellierung des ausschlie├člichen Ressourcenzugriffs:

class Fork { 
    private boolean taken = false;
    synchronized void take () {
        while (taken) { wait (); }  
        taken = true;               }
    synchronized void drop () {
        taken = false; notify ();   } }

beachte:



Johannes Waldmann 2013-06-18