Magas szintű nyelvek, mint , , C ++ stb. összeállítanak egy programot annak megfelelő, alacsony szintű kóddal, amelyet a gép megérthet és végrehajthat. Ebben a blogban megvitatjuk, hogyan írhatunk, fordíthatunk és futtathatunk egy java programot.
Az első lépés egy mappa létrehozása, a Java osztály és írjon egy Java programot. Amikor Java programot írunk, javac ( Java fordító ) lefordítja a java forráskódot byte-kódra, azaz .osztály fájl . A Bytecode a Java virtuális gép (JVM) gépi nyelve. A Bytecode-ot a Java mágikus kódjának is nevezik, amely platformfüggetlen.
A Java rendszerbe történő telepítése után fontos lépés az útvonal beállítása. Erre hivatkozhat ' Hogyan állítsunk be utat a Java-ban? ” cikk a pontos eljárás megismeréséhez.
Hozzunk létre egy egyszerű java programot.
Hozzon létre egy java fájlt HelloWorld.java
public class HelloWorld {public static void main (String args []) {System.out.println ('Hello World')}}
A program fordításához írja be az alább látható parancsot a parancssorba, és nyomja meg az Enter billentyűt.
javac HelloWorld.java
Ezfut javac.exe , a fordító.Az általánosított parancs bármelyik fordításához .
javac .java
Miután megnyomta az Enter billentyűt, a HelloWorld .class fájl jön létre. Mindkettőt megtalálja HelloTesters.java és HelloTesters.class a munkakönyvtárban található fájlok között.
Amikor a java programot fordítjuk javac eszköz, általában a java fordító az alábbi lépéseket hajtja végre:
Szintaxis ellenőrzése
dinamikus memória-allokáció c ++ - ban
Extra kód hozzáadása
A forráskód konvertálása bájtkóddá, azaz .java fájl nak nek .osztály fájl
Tehát, amikor azt mondom, hogy a fordító a fordításkor extra kódot ad hozzá, például, ha még nem írt semmit építész a programodba, akkor a fordító hozzáad egyet alapértelmezett konstruktor programjára.
Tehát a java-összeállítás fő célja a termelés .osztály fájl olyan program, amelyet a gép megért.
Megjegyzés: A Java mindegyikhez szükséges osztály a saját forrásfájljában elhelyezettnek meg kell egyeznie a Java kiterjesztésű osztálynévvel.
a spyder python használata
Amikor elkezdjük összeállítani a forráskódot, minden osztály a sajátjába kerül .osztály fájl hogy tartalmazza bytecode .Tegyük fel, hogy ha többször is össze akar állítani fájlokat egyszerre, akkor az alábbi parancsot használhatja:
javac * .java
Ez a parancs az összes java fájlt konvertálja .class fájlra.
Ezzel a Java fordítási folyamatról szóló cikkünk végére értünk. Remélem, megértette, hogyan állítson össze egy java programot, és tisztában van minden egyes szempontommal, amelyet fentebb tárgyaltam.
Nézze meg a az Edureka, egy megbízható online tanulási vállalat, amelynek több mint 250 000 elégedett tanulóval rendelkező hálózata elterjedt az egész világon. Azért vagyunk itt, hogy segítséget nyújthassunk utazásának minden lépésében, hogy e java interjúk kérdései mellett a tanévre váltsunk, előállítunk egy tananyagot, amelyet azoknak a hallgatóknak és szakembereknek tervezünk, akik Java fejlesztők szeretnének lenni.
Van egy kérdésünk? Kérjük, említse meg a „Hogyan készítsünk java programot” cikk megjegyzés szakaszában, és a lehető leghamarabb kapcsolatba lépünk Önnel.