J'ai lu que Java fournit des valeurs par défaut aux propriétés de classe mais pas aux variables locales. Est-ce exact? Si oui, quelle est la raison derrière cela? Lorsque vous faites quelque chose de bien, pourquoi ne pas le faire tout le chemin?Valeurs par défaut des variables d'instance et des variables locales
Merci,
Roger
Carte de référence pratique pour les "valeurs initiales des variables": http://java.sun.com/docs/books/jls/third_edition/html/typesValues.html#4.12.5 – trashgod
duplication possible de [Pourquoi les variables locales? non initialisé en Java?] (http://stackoverflow.com/questions/415687/why-are-local-variables-not-initialized-in-java) – Raedwald
Voici un [lien mis à jour] (http://docs.oracle .com/javase/specs/jls/se8/html/jls-4.html # jls-4.12.5) pour la référence de trashgod. – jpaugh