De manière générale c'est une variable dont la portée n'excède pas le bloc d'instruction courant. Exemple :
int fonction(int param) {
int i = 42;
// param et i sont des variables locales à fonction()
while(i>0) {
int j = --i; // j est une variable locale au while()
}
// j n'existe plus
}
// param et i n'existent plus
Le "Piège" en Java : ce n'est pas parcqu'une référence est supprimée que l'objet référencé l'est pour autant.
Pour aller plus loin tu peux faire une rechercher avec les termes "pile" et "tas" en programmation.
variable locale
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.