Јава је један од најфлексибилнијих, практичних и популарних програмских језика. Многи људи знају његов слоган - "Напишите једном, покрените било гдје", што значи "Напиши једном, покрените свуда". Са овом слоганом, програмери су желели нагласити језички језик. То јест, писање програма, можете га покренути на било којем уређају са било којим оперативним системом.

ИнтеллиЈ ИДЕА је интегрисано окружење за развој софтвера који подржава многе језике, али се најчешће посматра као ИДЕ за Јава. Компанија за развој нуди две верзије: Заједница (бесплатна) и Ултимате, али једноставан корисник ће имати довољно и бесплатну верзију.

Лекција: Како написати програм у ИнтеллиЈ ИДЕА

Саветујемо вам да погледате: Други софтвер за програмирање

Креирање и уређивање програма

Наравно, у ИнтеллиЈ ИДЕА-у можете креирати сопствени програм и уредити постојећи. Ово окружење има згодан кодни едитор који помаже у програмирању. На основу већ написаног кода, сам окружење бира најпогодније опције за аутокомплет. У Ецлипсе И, без инсталирања додатака, нећете наћи такву функцију.

Кодни уредник ИнтеллиЈ ИДЕА

Пажљиво молим!
Да бисте исправно радили на ИнтеллиЈ ИДЕА-у, проверите да ли имате најновију верзију Јава-а.

Објектно оријентисано програмирање

Јава се односи на језике објектно оријентисаног типа. Главни концепти су појмови предмета и класе. Која је предност ООП-а? Чињеница да ако требате направити промјене у програму, то можете учинити једноставно стварањем објекта. Нема потребе да поправите претходно уписан код. ИнтеллиЈ ИДЕА ће вам омогућити да у потпуности искористите ООП.

Објектно оријентисано програмирање ИнтеллиЈ ИДЕА

Дизајнер интерфејса

Библиотека јавак.свинг пружа програмеру алате које се могу користити за дизајнирање графичког корисничког интерфејса. Да бисте то урадили, потребно је креирати само прозор и додати визуелне компоненте.

Графика ИнтеллиЈ ИДЕА

Корекције

Изненађујуће, ако направите грешку, околиш не само да вас упућује на то, већ и да понудите неколико начина за решавање проблема. Можете одабрати најповољније опције и ИДЕА ће све поправити. Ово је још једна значајна разлика од Ецлипсе . Али не заборавите: машина неће видети никакве логичке грешке.

Исправке ИнтеллиЈ ИДЕА

Аутоматско управљање меморијом

Веома је погодно да ИнтеллиЈ ИДЕА има "колектор за смеће". То значи да приликом програмирања, када одређујете везу, додељује се меморија. Ако затим обришете везу, онда имате заузето меморије. Колектор за смеће ослобађа ову меморију ако се не користи никуда.

Предности

1. Цросс-платформа;
2. Изградња синтаксичког дрвета у лету;
3. Снажни уредјај кода.

Недостаци

1. захтијевају системске ресурсе;
2. Мало збуњујући интерфејс.

ИнтеллиЈ ИДЕА је најпаметније интегрисано развојно окружење за Јава, што стварно разуме код. Окружење покушава ослободити програмера од рутине и омогућава вам да се фокусирате на значајнијих задатака. ИДЕА предвиђа ваше поступке.

Бесплатно преузимање ИнтеллиЈ ИДЕА

Преузмите најновију верзију са званичне веб странице