Több fő osztály használata a Java-ban

Á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.

instagram viewer

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 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.