|
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
|
|
Все, что необходимо для использования и разработки приложений на Java19.07.2010, 23:05. Показов 148794. Ответов 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? |
|
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
|
||
| 18.11.2011, 01:06 [ТС] | ||
|
0
|
||
|
|
||
| 11.03.2012, 16:46 | ||
|
а лабу пишите на чём понравится, поначалу хорошо чёт типа програмерс нотпада, тогда возникает чёткое понимание как всё работает, ide по началу плохи тем что они много автоматизируют и могут загнать своими советами в какую нибудь ошибку, о которую потом без понимания бьются лбом начинающие. не стоит сразу искать лучшее, Вы сами выберете по мере использования, просто пробуйте. Для одних интуитивна среда типа нетбинса за его гуи строитель как у дельфов, другим наоборот подавай минималистический интерфейс и хорошую расширяемость плюгами. Мало того, любая IDE сама по себе является средой на кодовой базе которой можно создавать свои приложения, выбор всегда за тем кто пользуется, советы со стороны в этом случае это вроде холиварного вброса. Лучше всего сформулировать себе задачу(ТЗ), например на лабку, выбрать на чём она будет базироваться(какой нибудь фреймворк) и тогда задать вопросы какая среда в этом случае будет максимально удобной или предоставит определённые вкусные возможности.
3
|
||
|
5 / 5 / 0
Регистрация: 26.11.2011
Сообщений: 14
|
|
| 13.03.2012, 17:12 | |
|
мне нетбинс понравился пока больше - он у меня на русском, мне более интуитивным и удобным показался. ну я только начинаю во все это вникать
0
|
|
|
|
||||||||||||||||||||||||||
| 15.03.2012, 16:00 | ||||||||||||||||||||||||||
|
Уважаемые форумчане, я часто слышу хвалу среды разработки IDEA и её исходный код часто приводят в пример "best practice",
так вот я немного развенчаю миф о том что в IDEA код очень хорош: вот кусок кода из IDEA, он находится по пути
(я не стал углубляться в другие мутабельные классы чтобы не усугублять)
0
|
||||||||||||||||||||||||||
|
vicsor_miner
|
|
| 15.05.2012, 23:05 | |
|
яразобраться немогу как скачать eclipse classic
|
|
|
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
|
|
| 15.05.2012, 23:07 [ТС] | |
|
vicsor_miner, справа на странице есть ссылки для загрузки под разные ОС. У вас какая ОС установлена?
0
|
|
|
0 / 0 / 0
Регистрация: 13.05.2012
Сообщений: 5
|
|
| 18.05.2012, 11:33 | |
|
Трудно нет разобраться?
0
|
|
|
Lakroft
|
|
| 11.11.2012, 13:40 | |
|
А какого вы мнения о Sun Java Studio Enterprise Edition 8.1 или Creator 2? И какая IDE больше подойдет начинающему любителю (полный ноль в Java)?
|
|
|
26 / 26 / 6
Регистрация: 19.10.2012
Сообщений: 131
|
||
| 06.12.2012, 16:50 | ||
|
Мне год назад IDE скачать не позволял интернет, а на диске был учебник Гудрича с пакетом JDK. И вам советую для начинания))
0
|
||
|
7 / 7 / 0
Регистрация: 10.01.2013
Сообщений: 40
|
|
| 09.02.2013, 18:39 | |
|
Опробовал и NetBeans, и Eclipse и, Intelij IDEA.
Остановил свой выбор на Eclipse - удобнее всего показалась. Но вот один минус - нету темных тем. Я не о окне редактора, а о самой программе. Может посоветуете как можно это исправить?
0
|
|
|
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
|
|
| 09.02.2013, 18:48 [ТС] | |
|
elusionist, eclipse использует цветовую схему системы. Некоторые из окон(помимо редактора) можно настроить вручную, но не все(а может я и не до конца расковырял папку .metadata)
0
|
|
|
0 / 0 / 0
Регистрация: 09.04.2013
Сообщений: 5
|
|
| 18.04.2013, 21:21 | |
|
Господа подскажите как эклипс с убунту работает?знаю что он есть в репах но вот никогда не пользовал его!он нормально все компилировать будет?я только учусь)
0
|
|
|
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
|
|
| 18.04.2013, 21:38 [ТС] | |
|
dupD0M, вы можете как поставить все из репов, так и скачать с сайта оракла jdk и с сайта эклипса ide. Все будет работать нормально
0
|
|
|
0 / 0 / 0
Регистрация: 09.04.2013
Сообщений: 5
|
||
| 18.04.2013, 21:42 | ||
|
сам вопрос-что лучше для разработок будет -эклипс или этот же нетбиан?вроде бы он как более удобен и в нем нет того намыпа неясных настроек как в эклипсе!
0
|
||
|
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
|
||
| 18.04.2013, 21:44 [ТС] | ||
|
1
|
||
|
Всегда онлайн
1084 / 788 / 295
Регистрация: 07.04.2013
Сообщений: 2,703
|
||
| 04.08.2013, 15:14 | ||
|
M128K145, здравствуйте!
0
|
||
|
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
|
||
| 04.08.2013, 18:37 [ТС] | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 20.09.2013
Сообщений: 30
|
|
| 21.09.2013, 15:12 | |
|
Спасибо, очень помогло!!!
0
|
|
|
2 / 2 / 0
Регистрация: 27.09.2012
Сообщений: 72
|
|
| 26.11.2013, 12:45 | |
|
Здравствуйте. Кто-нибудь может порекомендовать IDE для android? Буду благодарен за отзывы. А то много времени в дороге поводить приходится, есть поаншетник. Спасибо.
0
|
|
|
37 / 31 / 13
Регистрация: 08.12.2012
Сообщений: 815
|
|
| 26.04.2014, 23:54 | |
|
0
|
|
| 26.04.2014, 23:54 | |
|
Помогаю со студенческими работами здесь
40
Что лучше: C# или Objectiv-c для разработки приложений iPhone iOS Что необходимо купить для разработки под Android? Среда разработки JAVA-приложений Что необходимо для использования php дома? Выбор среды разработки java приложений Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
|
[В процессе разработки] SDL3 для Web (WebAssembly): Сборка библиотек SDL3 и Box2D из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|