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

Что такое анализ убегания (escape analysis) и как он помогает?

Тренировать в Telegram-боте →
💡 Краткий ответ для собеседования
Escape analysis определяет, может ли объект покинуть метод или поток. Если нет, объект может быть размещён на стеке вместо кучи, что уменьшает нагрузку на GC.

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

  • A. Анализ убегания не влияет на производительность Правильный
  • B. Позволяет размещать объекты на стеке и устранять излишнюю синхронизацию
  • C. Это часть сборщика G1
  • D. Отключён по умолчанию

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

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