[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"question-java-core-kakimi-znacheniyami-initsializiruyutsya-peremennye-po-umolchaniyu":3},{"id":4,"slug":5,"topicId":6,"topicSlug":7,"topicName":8,"topicEmoji":9,"question":10,"answer":11,"codeLang":12,"codeSrc":12,"important":12,"commonMistakes":12,"modernUsage":12,"difficulty":13,"tags":14,"related":19,"progress":20,"seo":21},16,"kakimi-znacheniyami-initsializiruyutsya-peremennye-po-umolchaniyu",2,"java-core","Java Core","☕","Какими значениями инициализируются переменные по умолчанию?","**Поля экземпляра и статические поля** получают значения по умолчанию автоматически, если не инициализированы явно. Локальные переменные значений по умолчанию не имеют и должны быть инициализированы перед использованием.\n\n+ `byte` — `(byte)0`;\n+ `short` — `(short)0`;\n+ `int` — `0`;\n+ `long` — `0L`;\n+ `float` — `0f`;\n+ `double` — `0d`;\n+ `char` — `\\u0000`;\n+ `boolean` — `false`;\n+ Объекты (в том числе `String`) — `null`.","","junior",[15,16,17,18],"core","основы","типы-данных","переменные",[],null,{"title":22,"description":23,"ogTitle":24,"ogDescription":25,"keywords":26,"schemaAnswer":31,"featuredSnippetReady":32},"Значения переменных по умолчанию в Java — таблица — Gymterview","Поля класса инициализируются по умолчанию: int → 0, boolean → false, объекты → null. Локальные переменные не инициализируются.","Какие значения по умолчанию у переменных в Java?","byte\u002Fshort\u002Fint → 0, long → 0L, float → 0f, double → 0d, char → \\u0000, boolean → false, объекты → null.",[27,28,29,30],"значения по умолчанию Java","инициализация переменных Java","default values Java","примитивные типы","Поля класса в Java получают значения по умолчанию: числовые типы — 0, boolean — false, char — '\\u0000', ссылочные типы — null. Локальные переменные не инициализируются автоматически.",true]