Synchronisation de deux fonctions dans un intervalle de temps
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:
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