Gymterview
junior

Какими значениями инициализируются переменные по умолчанию?

Поля экземпляра и статические поля получают значения по умолчанию автоматически, если не инициализированы явно. Локальные переменные значений по умолчанию не имеют и должны быть инициализированы перед использованием.

  • byte(byte)0;
  • short(short)0;
  • int0;
  • long0L;
  • float0f;
  • double0d;
  • char\u0000;
  • booleanfalse;
  • Объекты (в том числе String) — null.