У меня проблема, с которой я надеюсь, что кто-то может помочь. Я работаю над нетбуком с WinXP Pro SP3, 1,6 ГГц и 1 ГБ оперативной памяти. У меня есть относительно простая Java-программа, которую я могу успешно скомпилировать и запустить на других компьютерах (как XP, так и Win7), поэтому я подозреваю, что мой код работает нормально - я проверил, что все компьютеры работают одинаково версия Java (сборка 1.7.0_02-b13).
Примерно на прошлой неделе я получаю три или четыре компиляции и запускаю их из командной строки (запускаю CMD из WinXp), прежде чем висеть с мигающим курсором после ввода команды и нажатия клавиши ввода. Если я закрою окно командной строки и перезапущу его, я смогу скомпилировать и запустить программу просто отлично - опять же, указывая на проблему ОС / среды, а не на код.
Единственное изменение системы, которое я сделал на прошлой неделе, - это удаление принтера Lexmark, который я отключил год назад, и удаление / переустановка Java. Да, и автоматическое обновление Windows ...:\ Я успешно использовал этот нетбук для занятий программированием последние полтора года.
Кто-нибудь знаком с этой проблемой и знает некоторые системные хитрости для ее решения? Я подозреваю, что память не может быть очищена, когда Java-программа завершает работу ... только когда CMD закрывается, но я не знаю никаких инструментов для устранения неполадок. Идеи?