Creați o aplicație Java utilizând NetBeans IDE. Pentru a face acest lucru, rulați NetBeans IDE. și selectați din meniul principal File / New Project ... În dialogul deschis selectați General / Java Application / Next>
Creați un nou proiect. Pasul 1.
După aceasta, puteți face clic pe butonul Finalizare - nu este necesar să modificați valorile implicite. Acest lucru se poate face mai târziu atunci când vă simțiți confortabil cu mediul de dezvoltare.
Creați un nou proiect. Pasul 2.
Figura următoare arată cum arată codul sursă pentru aplicație în mediul NetBeans.
Arborele proiectului este afișat în fereastra din partea stângă sus "Proiecte". În cazul nostru, acesta este arborele pentru proiectul JavaApplication1. Această fereastră poate fi utilizată pentru afișarea simultană a unui număr arbitrar de proiecte. Implicit, toți arborii sunt restrânși, iar nodurile necesare trebuie să fie extinse făcând clic pe nod cu un "plus" sau prin dublu clic pe numele corespunzător.
În fereastra din dreapta "Sursă" este afișat codul sursă al proiectului.
Editarea codului sursă al aplicației
Luați în considerare modul în care arată codul sursă generat de aplicația noastră Java:
public static void principal (String [] args)
// Logica codului aplicației TODO aici
Apoi se declară că clasa noastră va fi în pachetul javaapplication1.
Numele său este același cu numele clasei. Se ocupă cu crearea de obiecte de tip Main. De obicei, un astfel de constructor este chemat din metoda principală și, cu ajutorul acestuia, se creează un singur obiect care "întruchipează" aplicația. Dar, în general, astfel de obiecte în programe simple nu pot fi create, așa cum se întâmplă în cazul nostru.
Toate clasele și obiectele aplicației sunt numite și gestionate din metoda principală, care este declarată în continuare și arată astfel:
public static void principal (String [] args)
Este o metodă de clasă și, prin urmare, nu are nevoie să creeze un obiect care este o instanță a clasei principale pentru funcționarea sa. Deși, dacă acest obiect este creat, acest lucru se întâmplă în timp ce metoda principală se execută.
Metoda principală este principala metodă a aplicației și controlează funcționarea programului rulat. Este apelat automat la pornirea aplicației. Parametrul args al acestei metode este un șir de șiruri de tip String []. Acestea sunt parametrii liniei de comandă care sunt transmiși aplicației atunci când aceasta pornește. Cuvântul String reprezintă "String", iar parantezele pătrate sunt folosite pentru a indica faptul că acesta este un șir de șiruri de caractere.
După finalizarea metodei principale, aplicația își încheie activitatea.
Constructorii reprezintă un caz special, în care numele tipului și numele metodei sunt aceleași. În Java, acestea nu sunt considerate metode, deși în alte limbi de programare nu se face o astfel de diferență subtilă.
Următorul este numele metodei, urmată de o listă de parametri (argumente) trimise în paranteze care sunt transmise la această metodă atunci când este apelată. După aceea, corpul metodei vine în paranteze curbate. adică implementarea acestuia - este scris algoritmul care va fi executat atunci când se numește metoda.
În Java, ca în C / C ++, subrutinele sunt întotdeauna subprograme care returnează o valoare. Dacă doriți să scrieți o rutină care nu are nevoie să returneze nici o valoare, C / C ++ / Java utilizează subrutine cu tipul de valoare returnat - void - "spațiu gol, spațiu gol". Așa cum se întâmplă în cazul metodei principale.
// Logica codului aplicației TODO aici
("Descrieți aici logica aplicației") scrieți o linie de ieșire text
Clasa System, "sistemul", are un câmp afară, "out". Acesta este un obiect proiectat pentru a susține ieșirea. Ea are o metodă println pentru ieșirea textului în modul consolă.
Consola I / O a fost utilizată pe scară largă în sistemele de operare, orientate spre lucrul în modul de linie de comandă. În același timp, principalul mijloc de interacțiune dintre utilizatori și programe era consola de text ("panoul de control"). În acesta, dispozitivul de intrare era o tastatură, iar dispozitivul de ieșire era fereastra sistemului de operare, care oferă text în modulul mașină de scris (cu un font de sistem cu litere având aceeași lățime). O mulțime de exemple de programe în cursurile de formare pe Java sunt orientate spre a lucra în acest mod. În prezent, datorită faptului că marea majoritate a utilizatorilor lucrează cu programe într-un mod grafic, lucrul în modul consolă nu poate fi considerat ca principala formă de intrare-ieșire. În plus, NetBeans vă permite să creați o interfață grafică (GUI) grafică a aplicației fără prea mult efort. Un mod de consolă ar trebui să fie utilizat doar ca un intermediar, convenabil în modul de depanare ca mijloc de transmitere a informațiilor auxiliare.