Содержание:
Java – один из наиболее гибких, удобных и популярных языков программирования. Многим известен его слоган – «Write once, run anywhere», что в переводе означает «Напиши один раз, запускай везде». Этим слоганом разработчики хотели подчеркнуть кроссплатформенность языка. То есть написав программу, вы сможете запустить ее на любом устройстве с любой операционной системой.
IntelliJ IDEA – это интегрированная среда разработки программного обеспечения, которая поддерживает множество языков, но наиболее часто ее рассматривают, как IDE для Java. Компания-разработчик предлагает две версии: Community (бесплатная) и Ultimate, но простому пользователю вполне хватит и бесплатной версии.
Урок: Как написать программу в IntelliJ IDEA
Советуем посмотреть: Другие программы для программирования
Создание и редактирование программ
Конечно же в IntelliJ IDEA вы сможете создать свою программу и отредактировать уже существующую. Эта среда обладает удобным редактором кода, который помогает во время программирования. Исходя из уже написанного кода, среда сама подбирает наиболее подходящие варианты для автозаполнения. В Eclipse же, без установки плагинов, такой функции вы не найдете.
Внимание!
Для корректной работы IntelliJ IDEA убедитесь, что у вас стоит последняя версия Java.
Объектно-ориентированное программирование
Java относится к языкам объектно-ориентированного типа. Основными концепциями здесь выступают понятия объект и класс. В чем преимущество ООП? В том, что если вам в программу будет необходимо внести правки, то вы сможете это сделать просто создав объект. Нет необходимости исправлять написанный ранее код. IntelliJ IDEA позволит вам использовать все преимущества ООП.
Дизайнер интерфейса
Библиотека javax.swing предоставляет разработчику инструменты, которые можно использовать для проектирования графического интерфейса пользователя. Для этого необходимо только создать окно и добавить в него визуальные компоненты.
Исправления
Удивительно, но в случае, если вы допустите ошибку, среда не только укажет вам на нее, но и предложит несколько способов решения проблемы. Вы можете выбрать наиболее подходящий вариант и IDEA сама все исправит. Это еще одно существенное отличие от Eclipse. Но не забывайте: логические ошибки машина не увидит.
Автоматическое управление памятью
Очень удобно, что IntelliJ IDEA обладает «сборщиком мусора». Это значит, что во время программирования, когда вы задаете ссылку, для нее выделяется память. Если вы потом удалите ссылку, то у вас остается занятая память. «Сборщик мусора» эту память освобождает, если она нигде не используется.
Достоинства
1. Кроссплатформенность;
2. Построение синтаксического дерева на лету;
3. Мощный редактор кода.
Недостатки
1. Требовательна к системным ресурсам;
2. Немного запутанный интерфейс.
IntelliJ IDEA – самая умная интегрированная среда разработки для Java, которая действительно понимает код. Среда пытается избавить программиста от рутины и позволяет сосредоточится на более существенных задачах. IDEA предугадывает ваши действия.
Скачать бесплатно IntelliJ IDEA
Скачать последнюю версию с официального сайта
Зато в Eclipse удобнее работать, как мне кажется. Там более понятно все, хоть и похоже на этот интерфейс, но все же как-то он роднее, наверно потому что именно с него все началось у меня, и не хочется ничего менять уже…
У каждого человека свои предпочтения. Некоторым удобнее работать в среде, где можно наглядно видеть, что ты делаешь, а некоторые любят что-то наподобие этого. Так что, каждый выбирает то, что ему по вкусу, и у каждой программы есть как минусы, так и плюсы.
да программа хороша я но сколькро она потребляет