Utilizarea mai multor clase principale în Java

În mod normal, la începutul învățării limbajului de programare Java, vor exista o serie de exemple de cod care sunt utile pentru a compila și rula pentru a le înțelege pe deplin. Atunci când utilizați un IDE precum NetBeans, este ușor să cădeați în capcana creării unui nou proiect de fiecare dată pentru fiecare bucată de cod nouă. Cu toate acestea, totul se poate întâmpla într-un singur proiect.

Un proiect NetBeans conține clasele necesare pentru a construi o aplicație Java. Aplicația folosește clasa principală ca punct de plecare pentru executarea codului Java. De fapt, într-o nouă Aplicația Java proiect creat de NetBeans doar o singură clasă inclusă - clasa principală conținută în cadrul Main.java fişier. Continuați și faceți un nou proiect în NetBeans și l-ați sunat CodeExamples.

Când aplicația este compilată și executată, ieșirea tipărită este „4”. Acum, dacă vreau să încerc o altă bucată de cod Java, am două opțiuni, fie pot suprascrie codul în clasa principală, fie îl pot pune într-o altă clasă principală.

instagram viewer

Proiectele NetBeans pot avea mai mult de o clasă principală și este ușor de specificat clasa principală pe care ar trebui să o ruleze o aplicație. Acest lucru permite unui programator să comute între orice număr de clase principale din aceeași aplicație. Doar codul din una dintre clasele principale va fi executat, făcând efectiv fiecare clasă independentă de celelalte.

Notă: Acest lucru nu este obișnuit într-o aplicație Java standard. Tot ce are nevoie este o clasă principală ca punct de plecare pentru executarea codului. Nu uitați că acesta este un sfat pentru a rula mai multe exemple de cod în cadrul unui proiect.

Să adăugăm o nouă clasă principală la CodeSnippets proiect. De la Fişier meniu alege Fișier nou. În Fișier nou vrăjitor alege Clasa principală Java tip de fișier (este în categoria Java). Clic Următor →. Denumiți fișierul example1 și faceți clic pe finalizarea.

Acum, compilați și rulați aplicația. Rezultatul va fi în continuare „4”. Acest lucru se datorează faptului că proiectul este încă configurat pentru a utiliza Principal clasa ca este clasa principala.

Pentru a schimba clasa principală folosită, accesați secțiunea Fişier meniu și alegeți Proprietățile proiectului. Acest dialog oferă toate opțiunile care pot fi schimbate într-un proiect NetBeans. Faceți clic pe butonul Alerga categorie. Pe această pagină, există un Main-Class opțiune. În prezent, este setat pe codeexamples. Principal (adică clasa Main.java). Făcând clic pe butonul Naviga butonul din dreapta, o fereastră pop-up va apărea cu toate clasele principale care se află în CodeExamples proiect. Alege codeexamples.example1 și faceți clic pe Selectați clasa principală. Clic O.K pe Proprietățile proiectului dialog.