Я использую Eclipse (для записи, отладки) в качестве IDE. В режиме отладки, когда я делаю некоторые изменения, такие как инициализация локальной переменной, они отражаются автоматически.
Но другие изменения, такие как изменение значения статической переменной; иногда я получаю сообщение о том, что мне нужно перезапустить виртуальную машину, а иногда нет.
Теперь вопрос в том, какие изменения отражаются автоматически, а какие нет.
Я использую удаленную отладку, но будет ли какая-нибудь разница при запуске программы из eclipse?