Normalt i början av att lära sig Java-programmeringsspråket kommer det att finnas ett antal kodexempel som är användbara att sammanställa och köra för att förstå dem fullt ut. När du använder en IDE som NetBeans är det lätt att falla i fällan att skapa ett nytt projekt varje gång för varje ny kodkod. Men allt kan hända i ett projekt.
Ett NetBeans-projekt innehåller klasserna som krävs för att bygga en Java-applikation. Programmet använder huvudklass som utgångspunkt för exekveringen av Java-koden. I själva verket i en ny Java-applikation projekt skapat av NetBeans endast en klass ingår - huvudklassen som ingår i Main.java fil. Gå vidare och skapa ett nytt projekt i NetBeans och kallade det CodeExamples.
När applikationen kompileras och körs är utskriften "4". Om jag nu vill testa en annan bit av Java-koden har jag två val, kan jag antingen skriva över koden i huvudklassen eller så kan jag lägga den i en annan huvudklass.
NetBeans-projekt kan ha mer än en huvudklass och det är lätt att ange huvudklassen som en applikation ska köra. Detta tillåter en programmerare att växla mellan valfritt antal huvudklasser inom samma applikation. Endast koden i en av huvudklasserna kommer att köras, vilket effektivt gör varje klass oberoende av varandra.
Notera: Detta är inte vanligt i en standard Java-applikation. Allt det behöver är en huvudklass som utgångspunkt för körning av koden. Kom ihåg att detta är ett tips för att köra flera kodexempel inom ett projekt.
Låt oss lägga till en ny huvudklass till CodeSnippets projekt. Från Fil menyn välj Ny fil. I Ny fil guiden välja Java huvudklass filtyp (det är i Java-kategorin). Klick Nästa. Namnge filen exempel1 och klicka Avsluta.
Nu ska du kompilera och köra applikationen. Utgången kommer fortfarande att vara "4". Detta beror på att projektet fortfarande är konfigurerat för att använda Huvudsaklig klass som huvudklass.
För att ändra huvudklass som används, gå till Fil menyn och välj Projektegenskaper. Den här dialogrutan ger alla alternativ som kan ändras i ett NetBeans-projekt. Klicka på Springa kategori. På den här sidan finns en Main-Class alternativ. För närvarande är den inställd på codeexamples. Huvudsaklig (dvs Main.java-klassen). Genom att klicka på Bläddra -knappen till höger visas ett popup-fönster med alla huvudklasser som finns i CodeExamples projekt. Välja codeexamples.example1 och klicka Välj huvudklass. Klick OK på Projektegenskaper dialog.