Help Center

Local Navigation

Éviter d'initialiser des champs inutiles

Dès que possible, laissez les champs s'initialiser automatiquement comme suit :

  • les références d'objet sont initialisées sur nul ;
  • int, byte et long sont initialisés sur 0 ;
  • boolean est initialisé sur faux.

Vous devez initialiser explicitement les variables locales d'une méthode.

Exemple de code

class BetterExample { private int fieldsCount; private Field _fieldWithFocus; private boolean _validLayout; private boolean _validLayout; } 

Index


Ces informations vous ont-elles été utiles ? Envoyez-nous vos commentaires.