NetBeans IDE [+]


 Eclipse [+]


 JBuilder [+]


 BlueJ [+]


 GreenFoot [+]

Марк Шаттлворт представил кодовое имя для релиза Ubuntu 9.10, который выйдет в октябре 2009 года и будет поддерживаться до апреля 2011 года. Релиз получил кодовое имя «Karmic Koala».

Тут найдете рекомендации по скачиванию и установке необходимого программного обеспечения.

Раздел содержит только проверенные примеры.

    Итак, чтобы нам начать программировать на языке Java необходимо установить две вещи:

• Виртуальную машину Java (для единообразия интерфейса с операционной системой и возможности запускать программу, написанную на языке Java).
• Среду разработки с редактором, компилятором и набором вспомогательных программ, упрощающих разраборку программ.

     То есть сначала надо скачать и установить Java SE Development Kit (JDK). Этот набор обеспечит Вам и Java-машину и компилятор. В принципе, можно уже программировать в блокноте. Но...

    Для большего удобства я советую скачать NetBeans. На основе именно этой современной профессиональной среды разработки я буду излагать материал.

    Среда NetBeans - это интегрированная среда для разработчиков, средство для программистов, помогающее писать, компилировать и отлаживать программы. Она написана на языке программирования Java, однако может поддерживать разработку на любом языке. Существует также большое количество модулей, расширяющих её функциональность. IDE NetBeans - это бесплатный продукт без ограничений на область его применения.

Внимание! Скачивайте NetBeans только с Java SE. Зачем весь хлам с С++, PHP, Ruby и прочим? А так, даже на 256Mb, летать будет.


    Иногда на сайте java.sun.com выкладывают что-то вроде JDK 6 Update 11 with NetBeans 6.5. Тогда можно скачать только это и установить. Получите два в одном.


    Далее читать не обязательно, ну, разве что, нахвататься умных слов.

    Комплект последних версий SDK можно свободно загружать с сайта Sun http://java.sun.com/ .
    При использовании апплетов требуется, чтобы в состав браузера входил специализированный комплект JRE. Как правило, он поставляется вместе с браузером, и может при необходимости обновляться. Для MS Internet Explorer такой комплект и его обновления могут быть свободно загружены с сайта Microsoft.
    Имеется возможность установки Java-машины от различных производителей, не обязательно устанавливать комплект SDK от Sun. На одном и том же компьютере может быть установлено сразу несколько различных Java-машин, в том числе комплекты SDK разных версий. Правда, опыт показывает, что при этом некоторые программы, написанные на Java, теряют работоспособность (частично или полностью).

    Комплекты разработки SDK одной версии отличаются по типу создаваемых с их помощью приложений.
    Имеется три типа SDK:
• Java ME – комплект Java Micro Edition (микро-издание) Java ME SDK 3.0, предназначенный для программирования “тонких аппаратных клиентов”. То есть устройств, обладающих малыми ресурсами - наладонных компьютеров, сотовых телефонов, микроконтроллеров, смарт- карт. Старое название J2ME.
• Java SE – комплект Java Standard Edition (стандартное издание) Java SE, предназначенный для программирования “толстых клиентов”. То есть устройств, обладающих достаточно большими ресурсами - обычных компьютеров. Старое название J2SE.
• Java EE– комплект Java Enterprise Edition
Java EE 5, предназначенный для написания серверного программного обеспечения. Старое название J2EE.