|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jan 2000
Città: Milano
Messaggi: 1034
|
Java Thread.stop(): dubbi sulla soluzione Sun
Stavo cercando un metodo decente per stoppare dei thread Java e dando un'occhiata alla soluzione sun mi è venuto un dubbio più che altro di forma:
Codice:
public void run() {
Thread myThread = Thread.currentThread();
while (clockThread == myThread) {
repaint();
try {
Thread.sleep(1000);
} catch (InterruptedException e){
// the VM doesn't want us to sleep anymore,
// so get back to work
}
}
}
public void stop() { // applets' stop method
clockThread = null;
}
|
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
|
Re: Java Thread.stop(): dubbi sulla soluzione Sun
Quote:
sì, doverbbe ssere la stessa cosa ma mettendo l'oggetto clockThread a null hai il vantaggio di renderlo subito eleggibile per la gc |
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jan 2000
Città: Milano
Messaggi: 1034
|
ok grazie
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 15:22.



















