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

Как называются инструменты, позволяющие проанализировать действия приложения

Профайлеры (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"));
    }
}
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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