Встречается на собеседованиях • сегодня
Как называются инструменты, позволяющие проанализировать действия приложения
Профайлеры (Profiler) — инструменты для анализа производительности приложения. Они помогают выявить узкие места, утечки памяти, нагрузку на CPU. Примеры: VisualVM, YourKit, JProfiler.
Отладчики (Debugger) — позволяют пошагово выполнять код, анализировать состояние переменных. В Java — это JPDA (Java Platform Debugger Architecture), реализованный в IntelliJ IDEA, Eclipse.
Логгеры (Logging) — записывают события приложения. Популярные библиотеки: Log4j, SLF4J, java.util.logging.
Пример логирования:
java
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class Main {
private static final Logger logger = LoggerFactory.getLogger(Main.class);
public static void main(String[] args) {
logger.debug("Debug message");
logger.error("Error occurred", new Exception("Test"));
}
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы