← Все вопросы по Java
🔥 Java 📂 Java Core ⚡ Junior/Middle

Как работает вывод типа локальной переменной (var) в Java 10+?

Тренировать в Telegram-боте →
💡 Краткий ответ для собеседования
var позволяет компилятору вывести тип локальной переменной из инициализатора. Тип определяется во время компиляции, переменная остаётся статически типизированной. Не может использоваться без инициализации или для полей класса.

Варианты ответа в приложении:

  • A. var делает переменную динамически типизированной Правильный
  • B. var можно использовать для полей класса
  • C. var выводит тип из инициализатора, переменная остаётся строго типизированной
  • D. var разрешает изменение типа переменной в рантайме

Хотите уверенно пройти техническое собеседование?

В приложении Prep-it вы тренируетесь в режиме свайпов за 10 минут в день с мгновенными объяснениями и адаптивным повторением.