 |
pinauz |
.grande:maestro.
Registered: Nov 2004
Posts: 734 (0.09 al dì)
Location: a casa mai
Corso: NO: la nostra risposta al vostro calcio
Anno: !!!!!!!
Time Online: 3 Days, 17:43:10 [...]
Status: Offline
Edit | Report | IP: Logged |
Re: dubbio sul progetto forum
Originally posted by carlinus
ciao, nn riesco ad implementare sul progetto forum il seguente punto - Gli studenti vengono risvegliati quando c'e' un nuovo
messaggio su un thread che hanno iniziato
qualcuno riesci a darmi un input
usa un boolean guarda l'esempio elaborati del prof:
public void pubblicaElaborato () {
synchronized ( syncPubblicato ) {
System.out.println("Pubblico l'elaborato");
elaboratoPubblicato = true ;
System.out.println("Risveglio studenti");
syncPubblicato.notifyAll();
public void prendiElaborato() {
synchronized (syncPubblicato) {
while (!elaboratoPubblicato)
try {
System.out.println("Elaborato non presente mi sospendo") ;
syncPubblicato.wait();
System.out.println("Mi risveglio");
}
catch (InterruptedException e) {
e.printStackTrace(System.err);
}
System.out.println("Prendo elaborato");
}
}
io invece sono bloccato alla creazione thread (inteso come insieme di messaggi).. ho provato con array, arrayList, Vector ma non riesco a trovare una soluzione adatta
__________________
movimento ultras contro diffide e repressione
|