Până acum am creat un proiect Java și, de asemenea, un nou pachet. Să creăm acum o clasă java.
În panoul din stânga pe spațiul nostru de lucru eclipse, ar trebui să vedem Proiectul Java Tutorial și un pachet java.tutorial.example. Faceți clic dreapta pe numele pachetului și va apărea o opțiune similară cu cea pe care am făcut-o la crearea pachetului, dar de data aceasta, în loc să selectăm pachetul, vom selecta Clasa. Va apărea următoarea fereastră.
Completați formularul în mod corespunzător. Lăsați valoarea implicită a folderului sursă și a numelui pachetului. După cum ați fi observat, valoarea implicită corespunde proiectului Java și pachetului în care adăugăm noua clasă. Pentru câmpul name, puneți HelloWorld. Rețineți că spațiul nu este permis ca nume de clasă. Bifați public static void public static main(String args) și lăsați toate celelalte câmpuri așa cum sunt Faceți clic pe Finish.
Se va genera o nouă clasă cu numele HelloWorld.
Codul de mai sus nu ar face încă nimic, doar o clasă goală. Să eliminăm linia 7, aceasta este practic doar un comentariu care este practic doar o intrare de tip stub care amintește utilizatorului să înceapă să adauge logica codului pe acea linie.
După curățarea codului să introducem linia care tipărește Hello World în consolă. Adăugați System.out.println(„Hello World”). Mai jos este codul sursă complet al Hello World, apoi să trecem în revistă fiecare dintre componente.
Linia 1 este numele pachetului din care face parte clasa. Verificați în panoul din stânga al aplicației eclipse, clasa HelloWorld se află în interiorul pachetului com.javatutorial.example care se potrivește cu cel care este declarat pe prima linie a clasei noastre.
Linia 3 până la 7 este un comentariu. Acesta servește ca o modalitate de a documenta despre ce este vorba în clasă. Este o bună practică de a pune informații sensibile în comentarii.
Pentru linia 9 public class HelloWorld, aici am declarat care este numele clasei noastre. Observați că am început declarația cu un cuvânt cheie public, ceea ce înseamnă că clasa noastră HelloWorld este accesibilă oriunde. O clasă java este compusă din metode care se află în interiorul ei. În linia 9, puteți vedea că există o paranteză de deschidere. Această paranteză de deschidere trebuie să fie închisă, ceea ce am făcut la linia 17.
O clasă java poate avea mai multe metode. Tratați o metodă java ca un comportament al clasei noastre java. În acest exemplu, metoda noastră este main, așa cum am declarat la linia 11. Practic, linia 11 până la 15 este metoda noastră în această clasă. La fel ca în cazul declarației clasei HelloWorld, fiecare metodă java trebuie să aibă o paranteză de deschidere și una de închidere. Ceea ce înseamnă că, în interiorul parantezei de deschidere și de închidere, tot codul pe care îl introducem face parte din metoda main. De fiecare dată când apelăm această metodă, toată logica de cod din interiorul ei va fi executată.
Să ne uităm la declarația metodei noastre public static void main(String args) . Similar cu declarația clasei noastre, există un cuvânt cheie public înaintea numelui metodei. Acest lucru înseamnă că toate clasele care au acces la clasa noastră pot, de asemenea, apela această metodă. Mai multe despre modificatorii de acces în secțiunea ulterioară a tutorialului nostru de programare java. Acum să trecem la cuvântul cheie void. Declarația void înaintea numelui metodei main este de fapt un tip de returnare. În acest caz, din moment ce am pus void, înseamnă că această metodă nu va returna nimic. Tipul de returnare este variat de la tipul de date primitive la clasele de obiecte. Cuvântul main din fragmentul de cod de mai sus reprezintă numele metodei. În interiorul parantezelor de deschidere și de închidere se află ceea ce numim argumentele metodei, ceea ce înseamnă că această metodă acceptă un array de String-uri cu numele args.
Acum că am discutat despre structura de bază a programului java, să analizăm în detaliu codul care îndeplinește obiectivul nostru inițial, care este de a imprima „Hello World” pe consolă. Acest lucru se realizează prin apelarea metodei statice println din clasa System. Metoda println acceptă String ca intrare și îl tipărește pe consolă. Deoarece dorim să imprimăm „Hello World” pe consolă, am declarat System.out.println(„Hello World”); Nu uitați să adăugați punct și virgulă după parantezele de închidere. Fiecare declarație de cod se termină cu punct și virgulă, acest lucru este obligatoriu.
.