Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.223.119.17] |
|
Сообщ.
#1
,
|
|
|
Почти сразу же после появления Java было создано большое количество интегрированных сред разработки программ для этого языка, и они все продолжают появляться. Некоторые из них являются просто интегрированными оболочками над JDK, вызывающими из одного окна текстовый редактор, компилятор и интерпретатор. Они, однако, требуют предварительной установки JDK. Другие среды содержат JDK в себе или имеют собственный компилятор, например JavaWorkshop от SUN Microsystems, JBuilder от Inprise, Visual Age for Java от IBM и др.. Их можно устанавливать не имея под рукой JDK. Причем, что интересно, эти перечисленные продукты написаны полностью на Java. Большинство интегрированных сред являются средствами визуального программирования и позволяют быстро создавать пользовательский интерфейс, т.е. относятся к классу средств RAD (Rapid Application Development).
Для того чтобы определиться с выбором какого-либо средства разработки определенно специальных советов дать невозможно. Тут нужно учитывать в первую очередь возможности вашей машины и наличие в ней достаточного количества ресурсов, иначе работа с некоторыми визуальными средствами превратится в сплошные мучения, т.к. большинство сред требуют наличия более менее современной конфигурации компьютера. Во-вторых, здесь также учитываются ваши личные пристрастия и предпочтения. Некоторые сидят в обычных текстовых редакторах со стандартным JDK в консоли и не чувствуют необходимости что-либо менять. Возможен еще такой вариант: если вам необходимо быстро создать какую-нибудь программу и нет времени на доскональное изучение основ, и либо вы уже базу знаете и вас интересует быстрое создание интерфейса, то вас идеально подойдет визуальная среда вроде JBuilder. К тому же одним из его преимуществ является то, что он позволяет подключать сразу несколько JDK разный версий и использовать компиляторы кроме собственного. Многие профессионалы предпочитают Visual Age for Java, в котором можно графически устанавливать связи между объектами. К технологии Java подключились и разработчики CASE-средств. Например, популярный во всем мире Rational Rose может сгенерировать код на Java. Так что выбор за вами. [Автор - Angie] |