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 передбачає ваші дії.