Действительно необходимо понять использование в полной мере заключительного ключевого слова перед использованием его. Это может относиться и имеет отличающееся влияние на переменных, полях, методах и классах
, I’d рекомендуют проверить статью, связанную с ниже для получения дополнительной информации.
Хммм ... это сообщение , похоже, указывает на то, что мне нужно запустить программу, а затем подключить к ней отладчик. Например:
% java -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n LZWDecompress
% jdb -connect com.sun.jdi.SocketAttach:hostname=localhost,port=8000
Не сразу очевидно, как я заставляю программу останавливаться после передачи функций пользовательского ввода.
Это предпочтительный способ сделать это?
Обновление : прикрепите и настройте jdb (для например, точки останова), когда запущенная программа запросит ввод данных пользователем. После того, как jdb настроен, предоставьте ввод для работающей программы. Затем jdb берет на себя выполнение программы во втором окне. : D