Встречается на собеседованиях • сегодня

Какое значение у ссылочных типов данных по умолчанию

Ссылочные типы данных в Java по умолчанию инициализируются значением null. Это означает, что переменная ссылочного типа не ссылается ни на какой объект в памяти.

Пример:

java
String str; // str == null
Object obj; // obj == null
int[] arr;  // arr == null

Важные нюансы:

  1. При попытке вызвать метод или обратиться к полю null-ссылки возникнет NullPointerException
  2. Для массивов и коллекций null - это не то же самое, что пустой массив/коллекция
  3. Примитивные типы (int, boolean и др.) не могут быть null
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы