voila j'ai un petit projet qui simule une file d'attente .....

je doit synchronisé l'entréé(ajouter) et l'arrivée(sup) durant un temps donné(temps) .

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
 final Timer timer = new Timer();
 
    timer.scheduleAtFixedRate(new TimerTask() {
            public void run() {
 
                final  int h=  ( 1 + ( int ) ( Math.random() *p) );
                if (clients<capacité) {             
                ajouter(h);
                sup(1);
 
                else  { vv.setText(" capacité atteinte");
                timer.cancel();
                }
            }
        }, 0,temps);
Si quelqun a une idéé pour modeliser ca avec

synchronised
je suis preneur ou une autre solution je suis tout oui . merci encore