В этом приложении приведена краткая справка по программному обеспечению, которое может оказаться полезным (а некоторые утилиты и просто необходимыми) для успешной работы с Java. При этом в приложении приведен минимальный объем информации относительно загрузки и использования программного обеспечения - в объеме, необходимом для того, чтобы читатель смог успешно откомпилировать и запустить приведенные в основной части книги программные коды. Читателю, интересующемуся вопросами работы со специальным программным обеспечением для Java, можем порекомендовать обратиться к специальной или справочной литературе по этому вопросу.
Загрузка программного обеспечения
Поиск нужного программного обеспечения имеет смысл начать с посещения страницы www.java.com, предназначенной специально для поддержки языка Java. Эта страница в окне браузера Internet Explorer представлено на рис. 1.1. Хочется верить, что сама процедура загрузки и установки программного обеспечения комментариев не требует - для этого достаточно щелкнуть на соответствующей кнопке и следовать инструкциям по загрузке и установке. С сайта можно загрузить и установить последние версии JDK и JRE. Однако в этом случае компилировать и запускать программы придется, что называется, вручную. Гораздо удобнее и надежнее воспользоваться специальной интегрированной средой разработки. Удачный выбор - среда NetBeans. Именно в этой среде компилировались программные коды из книги. Загрузить файлы установки среды NetBeans можно с сайта www.netbeans.org (рис. 1.2).
Существуют различные конфигурации установочных пакетов, в том числе для работы с отличными от Java языками. Сайт организован достаточно удачно, так что проблем с загрузкой программного обеспечения возникнуть не должно.
Еще один неплохой выбор - среда разработки Eclipse. Установочные файлы свободно загружаются со страницы www.eclipse.org (рис. 1.3).
Как и в случае с NetBeans, существует несколько вариантов установки Excipse с поддержкой разных платформ и языков программирования, в том числе Java. Далее кратко описываются особенности работы с каждой из упомянутых сред разработки. При этом NetBeans, как предполагаемая основная среда разработки, описывается более детально.