Meerdere hoofdklassen gebruiken in Java

Normaal gesproken zullen er aan het begin van het leren van de programmeertaal Java een aantal codevoorbeelden zijn die nuttig 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 in de val te lopen door elke keer een nieuw project te maken voor elk nieuw stuk code. Het kan echter allemaal in één project gebeuren.

Een NetBeans-project bevat de klassen die nodig zijn om een ​​Java-applicatie te bouwen. De applicatie maakt gebruik van de hoofdklasse als uitgangspunt voor de uitvoering van de Java-code. In feite in een nieuw Java-applicatie project gemaakt door NetBeans slechts één klasse inbegrepen - de hoofdklasse binnen de Main.java het dossier. Ga je gang en maak een nieuw project in NetBeans en noem het CodeVoorbeelden.

Wanneer de applicatie 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 hem in een andere hoofdklasse plaatsen.

instagram viewer

NetBeans-projecten kunnen meer dan één hoofdklasse hebben en het is gemakkelijk om de hoofdklasse op te geven die een toepassing moet uitvoeren. Hierdoor kan een programmeur binnen eenzelfde applicatie schakelen tussen een willekeurig aantal hoofdklassen. 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-applicatie. Het enige dat nodig is, is één hoofdklasse als startpunt 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 zit in de Java-categorie). Klik De volgende. Geef het bestand een naam voorbeeld 1 en klik Af hebben.

Compileer en voer nu de applicatie uit. De uitvoer is nog steeds "4". Dit komt omdat het project nog steeds is opgezet om de Hoofd klasse zoals het de hoofdklasse is.

Om de gebruikte hoofdklasse te wijzigen, ga naar de het dossier menu en kies Projecteigenschappen. Dit dialoogvenster geeft alle opties die kunnen worden gewijzigd in een NetBeans-project. Klik op de Rennen categorie. Op deze pagina is er een Hoofdklasse optie. Momenteel is het ingesteld op codevoorbeelden. Hoofd (d.w.z. de klasse Main.java). Door te klikken op de Bladeren knop aan de rechterkant, zal een pop-upvenster verschijnen met alle hoofdklassen die in de CodeVoorbeelden project. Kiezen codeexamples.example1 en klik Selecteer Hoofdklasse. Klik OK op de Projecteigenschappen dialoogvenster.

instagram story viewer