|
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
|
|
Все, что необходимо для использования и разработки приложений на Java19.07.2010, 23:05. Показов 148430. Ответов 69
У многих начинающих возникают вопросы в чем писать, где и что для этого необходимо скачать.
Начнем с начала. Java Runtime Environment Для простого запуска приложений, написанных на Java, вам необходимо установить JRE(Java Runtime Environment). JRE - это виртуальная Java-машина, которая позволяет только запускать приложения, без возможности разработки. На данный момент доступна версия 8 JRE 8
Java SE Runtime Environment 8
Для Linux и Solaris Java-апплеты и Java Web Start поддерживаются только 32-разрядной версией. Важно: Вопросы по установке и использованию Java Development Kit Для разработки Java-приложений необходимо наличие JDK(Java Development Kit). JDK состоит из набора Java-классов, JRE, компилятора javac, документации и утилит. Позволяет разрабатывать приложения на Java, все что вам понадобится - любой текстовый редактор и JDK. Компиляция программ происходит в командной строке(терминале). Скачать JDK 8 можно тут - http://www.oracle.com/technetw... 33151.html А теперь самое главное - IDE, ведь не всегда удобно в терминале компилировать Eclipse Одна из самых простых и популярных IDE для разработки на Java. Очень удобна и проста в использовании. При этом простота не означает малую функциональность, с функциональностью у нее все в порядке. Существует множество плагинов для этой среды позволяющих расширять ее возможности. Одним из главных недостатков можно назвать отсутствие графического редактора форм(вменяемых free-плагинов тоже не нашел), весь интерфейс приходится писать руками. Хотя с другой стороны это не так уж и плохо, для лучшего понимания и полета фантазии ![]() Скачать можно с выбором ОС. Для использования необходимо предварительно установить JDK Официальный сайт http://www.eclipse.org/ NetBeans Довольно удобная среда разработки. Так же, как и у Eclipse, достаточная базовая функциональность, также расширяемая. Из положительных моментов можно отметить наличие встроенного редактора форм, что позволяет максимально быстро с минимальными усилиями написать GUI. Но в этом есть и недостаток - код, сгенерированный NetBeans невозможно отредактировать вручную, что не очень хорошо. Скачать можно здесь
Официальный сайт http://netbeans.org/ IntelliJ IDEA Если честно, то мало в ней работал и поэтому не скажу, что очень уж удобная, может лучше сказать непривычная. В целом, пару часов поковырять и можно освоить. Присутствует конструктор форм(в отличие от эклипса) и его код можно модифицировать(в отличие от нетбинса), но, тем не менее, он не настолько удобный, как в нетбинсе. Дополнил ildwine, 2018 Обладает, пожалуй, самой мощной системой интеллектуального завершения кода (Smart Completion) среди всех IDE и не только для Java (Например, для класса, подставляются методы и поля, исходя из контекста проекта, а не перебираются все возможные). Множество сочетаний клавиш и прочие фичи позволяют писать код очень быстро, генерируя огромные куски кода. (Например: Печатаем "psvm", нажимаем Tab, получаем целиком вставленный метод public static void main(String[] args) {}) Выпускается в двух редакциях: Community Edition и Ultimate Edition. Community Edition является полностью свободной версией, в ней реализована полная поддержка Java SE, Kotlin, Groovy, Scala, а также интеграция с наиболее популярными системами управления версиями. В редакции Ultimate Edition, доступной под коммерческой лицензией, реализована поддержка Java EE, UML-диаграмм, подсчёт покрытия кода, а также поддержка других систем управления версиями, языков и фреймворков. Скачать можно здесь
Официальный сайт http://www.jetbrains.com/ JDeveloper JDeveloper — бесплатная интегрированная среда разработки программного обеспечения, разработанная корпорацией Oracle. Предоставляет возможность для разработки на языках программирования Java, XML, SQL и PL/SQL, HTML, JavaScript, BPEL и PHP. JDeveloper покрывает весь жизненный цикл разработки программного обеспечения от проектирования, кодирования, отладки, оптимизации и профилирования до его развёртывания. Производитель отмечает в качестве основной задачи среды — максимальное использование возможностей визуального и декларативного подхода к разработке программного обеспечения в дополнение к удобной среде кодирования. Oracle JDeveloper интегрирована с Oracle Application Development Framework — Java EE-каркасом для создания коммерческих приложений на Java. Скачать можно Официальный сайт http://www.oracle.com/ Можете дополнить мое описание. Обсуждение IDE и их сравнение приветствуется, а споры будут пресекаться. Просьба соблюдать культуру общения, порядок и не оффтопить ![]() О нерабочих ссылках просьба сообщать в ЛС
53
|
|
| 19.07.2010, 23:05 | |
|
Ответы с готовыми решениями:
69
Фреймворк для разработки GUI приложений. Возможность использования сокетов Какую среду вы предпочитаете/используете для разработки приложений на Java? Что надо для разработки приложений на j2me? |
|
Восстанавливающий знания
304 / 294 / 13
Регистрация: 01.11.2010
Сообщений: 1,234
|
|
| 01.03.2018, 18:07 | |
|
cancoder, Пробуйте Eclipse, а вообще, уверен, что есть настройки, и надстройки, с помощью которых можно сделать похожее
0
|
|
|
5 / 5 / 3
Регистрация: 04.01.2016
Сообщений: 99
|
|
| 01.03.2018, 20:24 | |
|
Всё время сравнивал всё со MS VS.. скачал IntelliJ IDEA. IDE превзошла все ожидания. всё отлично!
0
|
|
|
Восстанавливающий знания
304 / 294 / 13
Регистрация: 01.11.2010
Сообщений: 1,234
|
|
| 01.03.2018, 20:35 | |
|
cancoder, Ну что же, про неё я забыл, хотя в ней ни разу не работал, главное, тебе она подошла
0
|
|
|
233 / 130 / 27
Регистрация: 24.08.2016
Сообщений: 875
|
|
| 24.04.2019, 20:57 | |
|
Что-то не могу я найти: New - Other - WindowBuilder - SwingDesigner
Может быть информация устарела? У меня Eclipse Version: Oxygen.3a Release (4.7.3a) Очень хочется поставить графический редактор, но не знаю где его взять. Подскажите, пожалуйста! Добавлено через 39 минут Уфф... все! Разобралась) Теперь это так ставится: Help > Install New Software... https://download.eclipse.org/w... goodbuild/
0
|
|
|
|
|
| 03.11.2022, 00:06 | |
|
IntelliJ IDEA платная?
0
|
|
|
23 / 16 / 9
Регистрация: 10.02.2021
Сообщений: 44
|
|
| 03.11.2022, 05:39 | |
|
Community версия бесплатная, но урезанная по возможностям.
0
|
|
|
|
|
| 03.11.2022, 21:34 | |
|
А Community для Андройд ведь??
0
|
|
|
Модератор
|
|||
| 03.11.2022, 21:50 | |||
|
В целом для изучения языка (если не лезть в enterprise) никаких заметных ограничений нет.
1
|
|||
|
|
|
| 04.11.2022, 01:12 | |
|
For JVM and Android development - значит эта и нужна?
0
|
|
|
|
|
| 14.03.2023, 15:09 | |
|
Какую версию IntelliJ IDEA Community Edition ставить, последнюю (Version: 2022.3.3 Build: 223.8836.41 8 March 2023) или какую то определенную проверенную?
И еще не пойму, для винды 10 нужна 2022.3.3 - Windows ARM64 (exe) или 2022.3.3 - Windows x64 (exe)
0
|
|
| 14.03.2023, 15:09 | |
|
Помогаю со студенческими работами здесь
70
Что лучше: C# или Objectiv-c для разработки приложений iPhone iOS Что необходимо купить для разработки под Android? Среда разработки JAVA-приложений Что необходимо для использования php дома? Выбор среды разработки java приложений Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод
Ниже машинный перевод статьи The Thinkpad X220 Tablet is the best budget school laptop period .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы,. . .
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|