Korkean tason kielet, kuten , , C ++ jne. koota ohjelma vastaavaan matalan tason koodiin, jonka kone ymmärtää ja suorittaa. Tässä blogissa keskustelemme Java-ohjelman kirjoittamisesta, kääntämisestä ja ajamisesta.
Ensimmäinen vaihe on luoda kansio, luoda a Java-luokka ja kirjoita Java-ohjelma. Kun kirjoitamme Java-ohjelmaa, javac ( Java-kääntäjä ) kääntää java-lähdekoodin tavukoodiksi eli .luokka tiedosto . Bytecode on Java-virtuaalikoneen (JVM) konekieli. Bytecode kutsutaan myös Java-maagiseksi koodiksi, joka on alustasta riippumaton.
c ++ fibonacci-rekursio
Tärkeä askel Java-asennuksen jälkeen järjestelmään on asettaa polku. Voit viitata tähän ' Kuinka asettaa polku Java-ohjelmassa? ” artikkeli tietää tarkka menettely.
Luodaan yksinkertainen Java-ohjelma.
Luo java-tiedosto nimellä HelloWorld.java
public class HelloWorld {public static void main (String args []) {System.out.println ('Hello World')}}
Tämän ohjelman kokoamiseksi kirjoita komentokehotteessa alla näkyvä komento ja paina Enter.
javac HelloWorld.java
Tämäkulkee javac.exe , kääntäjä.Yleistetty komento minkä tahansa kääntämiseksi .
javac .java
Kun painat Enter, HelloWorld .class-tiedosto luodaan. Löydät molemmat HelloTesters.java ja HelloTesters.class työhakemistosi tiedostojen joukossa.
Kun käännämme Java-ohjelman käyttämällä javac työkalu, yleensä java-kääntäjä suorittaa alla olevat vaiheet:
Syntaksin tarkistus
Lisäkoodin lisääminen
Lähdekoodin muuntaminen tavukoodiksi eli kohteesta .java-tiedosto että .class-tiedosto
Joten, kun sanon kääntäjä lisää ylimääräisen koodin kokoamisen aikana, esimerkiksi jos et ole kirjoittanut mitään rakentaja ohjelmaan, kääntäjä lisää yhden oletusrakentaja ohjelmaan.
mikä on paras java ide
Joten Java-kokoelman päätarkoitus on tuottaa .class-tiedosto koneen ymmärtämästä ohjelmasta.
Huomaa: Java vaatii jokaista luokassa omaan lähdetiedostoon sijoitetun on oltava sama kuin luokan nimi, jonka laajennus on Java.
Kun aloitamme lähdekoodin kokoamisen, jokainen luokka sijoitetaan omaan .class-tiedosto joka sisältää tavukoodi .Oletetaan, että jos haluat koota useita tiedostoja kerrallaan, voit käyttää alla olevaa komentoa:
javac * .java
Tämä komento muuntaa kaikki java-tiedostot .class-tiedostoksi.
Tämän avulla olemme päässeet tämän Java Compilation -prosessia koskevan artikkelin loppuun. Toivon, että ymmärsit kuinka koota Java-ohjelma ja olet selvä jokaisesta näkökohdasta, joista olen keskustellut edellä.
Katso Edureka, luotettava verkko-oppimisyritys, jolla on yli 250 000 tyytyväisen oppijan verkosto, joka levisi ympäri maailmaa. Olemme täällä auttaaksemme sinua matkasi jokaisessa vaiheessa, jotta tulemme tämän java-haastattelukysymyksen lisäksi, keksimme opetussuunnitelman, joka on tarkoitettu opiskelijoille ja ammattilaisille, jotka haluavat olla Java-kehittäjiä.
Onko sinulla kysymys meille? Mainitse se tämän artikkelin 'Kuinka koota java-ohjelma' kommenttiosassa ja palaamme asiaan mahdollisimman pian.