Обновление Java во время работы системы

Итак, я программирую на java, мне нужно знать, есть ли способ обновить код во время его работы, поэтому скажем, что я запускаю графический интерфейс кода, и когда я меняю код во время его выполнения, он изменяется, и я могу щелкнуть его еще раз, чтобы исправить код. Как мне это сделать? Это плагин или какой-то пакет?

Не очень-то просто, нет.

Joe C 09.12.2018 23:34

Горячая замена - сложный процесс, который не всегда работает. Лучшим решением было бы «обнаружить» изменение, а затем перезапустить приложение с новым кодом - «как» во многом зависит от вашей текущей структуры.

MadProgrammer 09.12.2018 23:34

Вы спрашиваете, как вы, разработчик, можете выполнять горячую замену кода при отладке? Это зависит от того, какой отладчик вы используете, но в наши дни это довольно распространенная функция. Но если вы спрашиваете, как выполнить горячую замену воплощать в жизнь в вашей собственной программе (без использования отладчика), то это выходит далеко за рамки проекта уровня «новичок».

Daniel Pryden 09.12.2018 23:40
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
1
3
32
0

Другие вопросы по теме