Általában a Java programozási nyelv elsajátításának kezdetén számos olyan példa található, amelyek hasznosak a fordításhoz és futtatáshoz a teljes megértés érdekében. Ha olyan IDE-t használ, mint a NetBeans, könnyű beleesni a csapdába, ha minden egyes új kóddarabhoz új projektet készít. Mindez azonban egy projektben megtörténhet.
A NetBeans projekt tartalmazza a Java alkalmazás létrehozásához szükséges osztályokat. Az alkalmazás a fő osztály mint a Java kód végrehajtásának kiindulópontja. Valójában egy új Java alkalmazás A NetBeans által létrehozott projekt csak egy osztályt tartalmazott - a Main.java fájlt. Tegyél fel egy új projektet a NetBeans-ben, és hívd be CodeExamples.
Az alkalmazás összeállítása és végrehajtása után a kinyomtatott érték "4" lesz. Most, ha kipróbálni szeretnék egy másik Java kóddarabot, két választási lehetőségem van, vagy felülírhatom a kódot a fő osztályban, vagy áttehetem egy másik fő osztályba.
A NetBeans projekteknek egynél több fő osztálya is lehet, és könnyen meghatározható az a fő osztály, amelyet egy alkalmazásnak futtatnia kell. Ez lehetővé teszi a programozó számára, hogy tetszőleges számú fő osztály között válthasson ugyanazon alkalmazáson belül. Csak az egyik fő osztály egyik kódja kerül végrehajtásra, ezáltal az egyes osztályok ténylegesen függetlenek egymástól.
Jegyzet: Ez nem szokásos a szokásos Java alkalmazásokban. Csak egy fő osztály szükséges, amely a kód végrehajtásának kiindulópontja. Ne feledje, hogy ez egy tipp több kódpéldány futtatásához egy projekten belül.
Adjunk hozzá egy új főosztályt a CodeSnippets projektben. Tól fájl menü kiválasztása Új fájl. Ban,-ben Új fájl varázsló válassza ki a Java fő osztály fájltípus (a Java kategóriába tartozik). kettyenés Következő. Nevezze meg a fájlt example1 és kattintson a gombra Befejez.
Most fordítsa le és futtassa az alkalmazást. A kimenet továbbra is "4" lesz. Ennek oka az, hogy a projektet még mindig beállították a Fő osztály, mint fő osztály.
A használt fő osztály megváltoztatásához lépjen a fájl menüt, és válassza a lehetőséget Projekt tulajdonságai. Ez a párbeszédpanel megadja az összes beállítást, amelyet meg lehet változtatni egy NetBeans projektben. Kattintson a Fuss kategória. Ezen az oldalon található a Main-Class választási lehetőség. Jelenleg ez a helyzet codeexamples. Fő (azaz a Main.java osztály). A Böngészés gombot jobbra, egy felbukkanó ablak jelenik meg az összes fő osztálytal, amely a CodeExamples projektben. Választ codeexamples.example1 és kattintson a gombra Válassza a Fő osztályt. kettyenés rendben a Projekt tulajdonságai párbeszéd.