logo

Első Java program | Hello World Példa

  1. Szoftverkövetelmények
  2. Hello Java létrehozása példa
  3. A javac feloldása nem ismerhető fel

Ebben a részben megtanuljuk, hogyan kell megírni a Java egyszerű programját. A JDK telepítése után könnyen írhatunk egy egyszerű hello Java programot.

Egy egyszerű Java program létrehozásához létre kell hozni egy osztályt, amely tartalmazza a fő metódust. Először értsük meg a követelményt.

A Java Hello World példa követelménye

Bármely Java program futtatásához a következő szoftvert vagy alkalmazást megfelelően telepíteni kell.

  • Telepítse a JDK-t, ha még nem telepítette, töltse le és telepítse.
  • Állítsa be a jdk/bin könyvtár elérési útját. http://www.javatpoint.com/how-to-set-path-in-java
  • Hozd létre a Java programot
  • Fordítsa le és futtassa a Java programot

Hello World Példa létrehozása

Hozzuk létre a hello java programot:

 class Simple{ public static void main(String args[]){ System.out.println('Hello Java'); } } 
Tesztelje most

Mentse el a fenti fájlt Simple.java néven.

Összeállít: javac Egyszerű.java
Végrehajtani: java Egyszerű

Kimenet:

 Hello Java 

Összeállítás folyamata:

Amikor a Java programot javac eszközzel fordítjuk, a Java fordító a forráskódot bájtkóddá alakítja.

Java fordítási módja

Az első Java programban használt paraméterek

Nézzük meg, mit jelent a class, public, static, void, main, String[], System.out.println().

    osztályA kulcsszó egy osztály deklarálására szolgál Java nyelven.nyilvánosA kulcsszó egy hozzáférés-módosító, amely a láthatóságot jelöli. Ez azt jelenti, hogy mindenki számára látható.statikusegy kulcsszó. Ha bármelyik metódust statikusnak nyilvánítjuk, akkor statikus módszernek nevezzük. A statikus módszer fő előnye, hogy nincs szükség objektum létrehozására a statikus metódus meghívásához. A main() metódust a JVM hajtja végre, így nem szükséges objektum létrehozása a main() metódus meghívásához. Tehát memóriát takarít meg.üresa metódus visszatérési típusa. Ez azt jelenti, hogy nem ad vissza semmilyen értéket.fő-a program kiindulópontját jelenti.String[] argsvagy String args[] -ra használják parancssori argumentum . A következő részben megbeszéljük.System.out.println()nyilatkozat nyomtatására szolgál. Itt a System egy osztály, az out a PrintStream osztály objektuma, a println() a PrintStream osztály metódusa. Megbeszéljük a belső működését System.out.println() nyilatkozat a következő részben.

Az egyszerű program megírásához meg kell nyitnia a jegyzettömböt Start menü -> Minden program -> Kellékek -> Jegyzettömb és írjunk egy egyszerű programot az alábbiak szerint:

Az első java program

A fenti ábrán látható módon írja be a Java egyszerű programját a Jegyzettömbbe, és mentse el Simple.java néven. A fenti program lefordításához és futtatásához meg kell nyitnia a parancssort by Start menü -> Minden program -> Kellékek -> Parancssor . Ha az összes lépést megfelelően elvégeztük, a következő kimenet jelenik meg:

hogyan lehet lefordítani és futtatni egy egyszerű java programot

A fenti program lefordításához és futtatásához először lépjen az aktuális könyvtárba; az aktuális könyvtáram a c: ew. Írj ide:

Összeállít: javac Egyszerű.java
Végrehajtani: java Egyszerű

Hányféleképpen írhatunk egy Java programot?

Java programokat sokféleképpen írhatunk. A Java programokban végrehajtható módosítások az alábbiak:

1) A módosítók sorrendjének megváltoztatásával a metódus prototípusa nem változik a Java-ban.

Lássuk a fő módszer egyszerű kódját.

 static public void main(String args[]) 

2) A Java tömbben található alsó index jelölés használható a típus után, a változó előtt vagy a változó után.

Lássuk a különböző kódokat a fő módszer írásához.

 public static void main(String[] args) public static void main(String []args) public static void main(String args[]) 

3) 3 ellipszis (pont) átadásával var-args támogatást nyújthat a main() metódushoz.

Lássuk a main() metódus var-args használatának egyszerű kódját. A var-args-ről később, a Java új szolgáltatásai fejezetben fogunk tanulni.

 public static void main(String... args) 

4) Javaban nem kötelező a pontosvessző az óra végén.

Lássuk az egyszerű kódot.

 class A{ static public void main(String... args){ System.out.println('hello java4'); } }; 

Érvényes Java main() metódus aláírás

 public static void main(String[] args) public static void main(String []args) public static void main(String args[]) public static void main(String... args) static public void main(String[] args) public static final void main(String[] args) final public static void main(String[] args) final strictfp public static void main(String[] args) 

Érvénytelen Java main() metódus aláírás

 public void main(String[] args) static void main(String[] args) public void static main(String[] args) abstract public static void main(String[] args) 

Hiba elhárítása „A javac nem ismerhető fel belső vagy külső parancsként”?

Ha az alábbi ábrán láthatóhoz hasonló probléma lép fel, be kell állítania az elérési utat. Mivel a DOS nem ismeri fel a javac és a java-t belső vagy külső parancsként. A probléma megoldásához meg kell határoznunk egy utat. Az elérési út nem szükséges abban az esetben, ha a programot a JDK/bin könyvtárba menti. Azonban ez egy kiváló megközelítés az út meghatározásához. Kattintson ide a Hogyan állítsunk be elérési utat java-ban .

hogyan lehet megoldani a hello world program problémáját java-ban