Я изучил программирование на пару лет и часто использовал debug. Но я до сих пор не понимаю принцип основного отладки, как это работает? Как реализуется функция отладки строки (шаг в)?
возьмем Java-язык.
Что делает процессор для отладки реализации?
что делает JVM для выполнения отладки?
что делает eclipse для реализации отладки?
Возможно, три элемента, перечисленных выше, не имеют ничего общего с debug. Я только догадывался об этом. Я искал в течение некоторого времени и не получил ничего полезного для меня (конечно, сама отладка сложна), я надеюсь, что более простая интерпретация.
Спасибо.