Variable globale ou locale et garbage collector
	
	
		Bonjour,
Dans mon programme il y a la structure suivante.
	Code:
	
| 12
 3
 4
 5
 6
 7
 
 | class test {
    private JButton button;
 
    public test() {
        button = new JButton ("Text")
    }
} | 
 Il me semble que dans ce cas, toutes les variables sont globales et qu'elles ne peuvent pas être "gabage collectée". Qu'en est-il aussi des classes d'événement et des composants ajoutés aux fenêtres. Sont-il candidats au garbage collector ?
Comment optimiser l'utilisation mémoire d'autant que suivant la JVM, l'allocation en mémoire est limitée comme sur Mac OS 7, 8 et 9 pour ceux qui connaissent.
Merci d'avance pour votre aide.