Certes, mais ne pas initialiser une variable locale ou finale est une erreur, il est impossible de compiler le code.
Quand aux variables non-locales et non-finales, si le compilateur détecte qu'elles ne sont pas initialisée dans le constructeur il va ajouter lui-même l'initialisation à la valeur par défaut (false, 0 ou null)
[^] # Re: Chacun son style
Posté par wismerhill . En réponse à la dépêche Naissance d'un géant : Java. Évalué à 2.
Certes, mais ne pas initialiser une variable locale ou finale est une erreur, il est impossible de compiler le code.
Quand aux variables non-locales et non-finales, si le compilateur détecte qu'elles ne sont pas initialisée dans le constructeur il va ajouter lui-même l'initialisation à la valeur par défaut (false, 0 ou null)