PDA

View Full Version : Eclipse


beppegrillo
27-07-2005, 19:56
Quando compilo dei proggetti con eclipse e li lancio, accade che anche dopo aver chiuso il programma con un System.exit(), mi rimane in memoria l'istanza del programma, ovver dal task manager vedo tutti i vari javaw che sono ancora appesi, nonostante io abbia terminato quelle esecuzioni.
Dove sbaglio?
Il System.exit() non č sufficiente per chiudere il programma?

franksisca
27-07-2005, 22:02
devi mettere System.exit(-1);
prova cosė e fammi sapere.

Alvaro Vitali
28-07-2005, 02:13
Ragazzi vorrei farvi riflettere che System.exit non termina il programma, termina il processo rappresentato dall'intera macchina virtuale e, di conseguenza, qualsiasi programma Java che sia in esecuzione in quella macchina virtuale.

Il corretto modo di chiudere una applicazione č distruggere ogni finestra aperta (dispose()) e terminare tutti i thread in esecuzione.