Help Center

Local Navigation

Vermeiden unnötiger Felderinitialisierung

Wenn möglich, sollten Sie die automatische Initialisierung der Felder wie folgt zulassen:

  • Objektverweise werden mit "null" initialisiert. Objekte vom Typ
  • int, byte oder long sind mit "0" initialisiert.
  • Objekte vom Typ "Boolean" werden mit "False" initialisiert.

Lokale Variablen müssen explizit in einer Methode initialisiert werden.

Codebeispiel

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

Index


Waren diese Informationen hilfreich? Senden Sie uns Ihren Kommentar.