Primul program în IntelliJ IDEA
În tema anterioară am discutat despre cum să creăm primul program și să îl rulăm din linia de comandă. Pentru a simplifica dezvoltarea, putem folosi și unelte precum IDE-urile sau mediile de dezvoltare integrate, care simplifică și accelerează scrierea codului și crearea aplicațiilor.
În prezent, cel mai popular mediu de dezvoltare pentru Java este IntelliJ IDEA de la compania JetBrains. Să vedem cum putem folosi acest mediu.
În primul rând, descărcăm pachetul de instalare de pe site-ul oficial https://www.jetbrains.com/idea/download. La această adresă puteți găsi pachete pentru Windows, MacOS, Linux.
De asemenea, mediul este disponibil în două versiuni - Ultimate (plătită, cu o perioadă gratuită de probă) și Community (gratuită). În acest caz, vom alege versiunea gratuită Community.

Observați că pe site apare mai întâi versiunea plătită Ultimate, iar apoi versiunea gratuită Community. Acest mediu este disponibil atât pentru platforma Intel x64, cât și pentru platforma ARM64. Pentru Windows și MacOS sunt disponibile pachete de instalare, iar pentru Linux sunt disponibile doar arhive.
Totuși, pe unele sisteme de operare Linux, cum ar fi Ubuntu, se poate folosi managerul de pachete snap pentru instalare, utilizând comanda:
sudo snap install intellij-idea-community --classic
Este important de menționat că versiunea Community nu are o serie de funcționalități disponibile în versiunea Ultimate (de exemplu, opțiunile pentru aplicațiile web Java nu sunt disponibile în Community).
Totuși, versiunea Community este destul de funcțională și permite realizarea multor sarcini, inclusiv crearea de aplicații JavaFX și Android.
După instalare, vom lansa IntelliJ IDEA și vom crea primul proiect. Pentru aceasta, pe ecranul de pornire selectăm New Project:

Apoi se va deschide fereastra de creare a proiectului. În partea stângă, ca tip de proiect, alegem New Project.

În câmpul Name introducem numele proiectului. În acest exemplu, proiectul se va numi HelloJava.
În câmpul Location putem specifica calea către proiect, dacă nu ne convine calea implicită.
Deoarece vom lucra cu limbajul Java, în câmpul Language selectăm opțiunea Java.
În plus, în câmpul JDK putem specifica calea către Java SDK, care va fi folosit în proiect. De obicei, acest câmp conține deja calea către JDK-ul instalat pe computerul local. Dacă acest câmp este gol, trebuie să fie setat manual.
După aceea, facem clic pe butonul Create. Mediul va crea și va deschide proiectul.
În partea stângă putem vedea structura proiectului. Toate fișierele sursă sunt plasate în folderul src. În mod implicit, acest folder este gol, nu avem încă fișiere de cod în proiect. Așadar, adăugăm un fișier de cod. Facem clic dreapta pe folderul src și în meniul contextual alegem New -> Java Class:

După aceasta, se va deschide o mică fereastră în care trebuie să introducem numele clasei. Să presupunem că clasa se va numi Program:

După apăsarea tastei Enter, în folderul src va fi adăugat un nou fișier cu clasa Java (în acest caz, clasa Program). În partea centrală va apărea conținutul său - adică codul sursă:

Modificăm codul clasei astfel:
public class Program {
public static void main(String[] args) {
System.out.println("Hello FDC.COM!");
}
}
Cu ajutorul săgeții verzi din bara de instrumente sau prin meniul Run -> Run... vom rula proiectul.

În partea de jos a ferestrei IntelliJ IDEA se va afișa fereastra de ieșire, unde vom putea vedea rezultatul execuției programului nostru.
