13/11/07 20:24
privi87
Ciao a tutti!
Sto scrivendo un programma in Java che ogni 10 minuti controlla la posta, se sono presenti nuovi messaggi mi avvisa con una finestra sullo schermo che dopo qualche secondo sparisce. Ora, ho costruito le varie classi di modo che ogni volta che ci sono nuovi messaggi viene istanziata una nuova finestra che poi è resa invisibile con un setVisible(false). Il mio problema è : Con l'andare del tempo questo processo non porta ad un'eccessiva occupazione della memoria essendo che queste finestre aperte non vengono poi chiuse in modo definitivo? Oppure la garbage collection funziona anche in questi casi?
Grazie mille!!
Sto scrivendo un programma in Java che ogni 10 minuti controlla la posta, se sono presenti nuovi messaggi mi avvisa con una finestra sullo schermo che dopo qualche secondo sparisce. Ora, ho costruito le varie classi di modo che ogni volta che ci sono nuovi messaggi viene istanziata una nuova finestra che poi è resa invisibile con un setVisible(false). Il mio problema è : Con l'andare del tempo questo processo non porta ad un'eccessiva occupazione della memoria essendo che queste finestre aperte non vengono poi chiuse in modo definitivo? Oppure la garbage collection funziona anche in questi casi?
Grazie mille!!
aaa