Normaal gesproken zijn er bij het begin van het leren van de Java-programmeertaal een aantal codevoorbeelden die handig zijn om te compileren en uit te voeren om ze volledig te begrijpen. Bij het gebruik van een IDE zoals NetBeans is het gemakkelijk om voor elke nieuwe code telkens een nieuw project te maken. Het kan echter allemaal in één project gebeuren.
Een NetBeans-project bevat de klassen die nodig zijn om een Java-toepassing te bouwen. De applicatie gebruikt de hoofdklasse als startpunt voor de uitvoering van de Java-code. In feite omvatte in een nieuw Java-applicatieproject gemaakt door NetBeans slechts één klasse - de hoofdklasse in de Main.java het dossier. Ga je gang en maak een nieuw project in NetBeans en noemde het codeexamples.
Laten we zeggen dat ik wil proberen wat Java-code te programmeren om het resultaat van het toevoegen van 2 + 2 uit te voeren. Zet de volgende code in de hoofdmethode:
public static void main (String [] args)
int resultaat = 2 + 2;
System.out.println (resultaat);
Wanneer de toepassing is gecompileerd en uitgevoerd, is de afgedrukte uitvoer "4". Als ik nu een ander stuk Java-code wil uitproberen, heb ik twee keuzes, ik kan de code in de hoofdklasse overschrijven of ik kan deze in een andere hoofdklasse plaatsen.
NetBeans-projecten kunnen meer dan één hoofdklasse hebben en het is gemakkelijk om de hoofdklasse op te geven die een toepassing moet uitvoeren. Hiermee kan een programmeur schakelen tussen een willekeurig aantal hoofdklassen binnen dezelfde applicatie. Alleen de code in een van de hoofdklassen wordt uitgevoerd, waardoor elke klasse onafhankelijk van elkaar wordt.
Notitie: Dit is niet gebruikelijk in een standaard Java-toepassing. Het enige dat nodig is, is één hoofdklasse als uitgangspunt voor de uitvoering van de code. Onthoud dat dit een tip is voor het uitvoeren van meerdere codevoorbeelden binnen één project.
Laten we een nieuwe hoofdklasse toevoegen aan de CodeSnippets project. Van de het dossier menu kiezen Nieuw bestand. In de Nieuw bestand wizard kies de Java Hoofdklasse bestandstype (het bevindt zich in de Java-categorie). Klik De volgende. Geef het bestand een naam voorbeeld 1 en klik Af hebben.
In de voorbeeld 1 class voeg de volgende code toe aan de hoofdmethode:
public static void main (String [] args)
System.out.println ( "Four");
Compileer nu en voer de applicatie uit. De uitgang zal nog steeds "4" zijn. Dit komt omdat het project nog steeds is ingesteld om de Hoofd klasse als hoofdklasse.
Ga naar de om de gebruikte hoofdklasse te wijzigen het dossier menu en kies Project eigenschappen. Dit dialoogvenster geeft alle opties die kunnen worden gewijzigd in een NetBeans-project. Klik op de Rennen categorie. Op deze pagina staat een Main-Class optie. Momenteel is deze ingesteld op codeexamples.Main (d.w.z. de klasse Main.java). Door op te klikken Bladeren knop rechts, verschijnt een pop-upvenster met alle hoofdklassen in de codeexamples project. Kiezen codeexamples.example1 en klik Selecteer Hoofdklasse. Klik OK op de Project eigenschappen dialoog.
Compileer en voer de applicatie opnieuw uit. De uitvoer zal nu "vier" zijn, omdat de belangrijkste gebruikte klasse nu is example1.java.
Met deze aanpak is het eenvoudig om veel verschillende Java-codevoorbeelden uit te proberen en ze allemaal in één NetBeans-project te bewaren. maar nog steeds in staat zijn om ze onafhankelijk van elkaar te compileren en uit te voeren.