Jezici visoke razine poput , , C ++ , itd. kompajlirajte program u njegov ekvivalentni kod niske razine koji stroj može razumjeti i izvršiti. Na ovom ćemo blogu raspravljati o tome kako napisati, sastaviti i pokrenuti java program.
Prvi korak je stvaranje mape, stvaranje a Razred Java i napišite Java program. Kada napišemo Java program, javac ( Java kompajler ) prevodi izvorni kôd Java u bajt kod tj. .razred datoteka . Bytecode je strojni jezik Java virtualnog stroja (JVM). Bytecode se naziva i čarobnim kodom Jave koji je neovisan o platformi.
Važan korak nakon instaliranja Jave u sustav je postavljanje putanje. Možete se pozvati na ovo ' Kako postaviti put u Javi? ’ članak kako biste znali točan postupak.
Stvorimo jednostavan java program.
Stvorite java datoteku kao HelloWorld.java
javna klasa HelloWorld {public static void main (String args []) {System.out.println ('Hello World')}}
Da biste kompilirali ovaj program, u naredbu unesite naredbu prikazanu ispod i pritisnite enter.
javac HelloWorld.java
Ovajtrči javac.exe , sastavljač.Općenita naredba za sastavljanje bilo koje .
pronaći najveći broj u javi
javac .java![]()
Jednom kada pritisnete enter, generirat će se datoteka HelloWorld .class. Pronaći ćete oboje HelloTesters.java i HelloTesters.class među datotekama u vašem radnom direktoriju.
Kada kompajliramo java program pomoću javac alat, obično Java compiler izvodi korake u nastavku:
Provjera sintakse
Dodavanje dodatnog koda
Pretvaranje izvornog koda u bajtni kod, tj. Iz .java datoteka do .razredna datoteka
Dakle, kad kažem da kompajler dodaje dodatni kôd u vrijeme kompilacije, na primjer, ako niste napisali nijedan graditelj u vaš program tada će ga kompajler dodati zadani konstruktor vašem programu.
kako spojiti podatke u tablici
Dakle, glavna svrha java kompilacije je stvaranje .razredna datoteka programa koji stroj razumije.
Napomena: Java zahtijeva svaki razred smješteno u vlastitu izvornu datoteku mora biti isto kao naziv klase s nastavkom Java.
Kad počnemo sastavljati izvorni kod, svaka se klasa stavlja u svoju .razredna datoteka koji sadrži bytecode .Pretpostavimo, ako želite kompajlirati višestruke datoteke odjednom, a zatim možete koristiti naredbu ispod:
javac *.java
Ova će naredba pretvoriti sve Java datoteke u .class datoteku.
c c # c ++
Ovime smo došli do kraja ovog članka o procesu kompilacije Java. Nadam se da ste razumjeli kako sastaviti java program i da su vam jasni svi aspekti o kojima sam gore govorio.
Pogledajte Edureka, pouzdane tvrtke za internetsko učenje s mrežom od više od 250 000 zadovoljnih učenika raširenih širom svijeta. Ovdje smo da vam pomognemo u svakom koraku na putovanju, jer osim što postajete pitanja za ovaj intervju za javu, donosimo kurikulum koji je dizajniran za studente i profesionalce koji žele biti programer za Javu.
Imate pitanje za nas? Molimo vas da ga spominjete u odjeljku za komentare ovog članka 'kako kompilirati Java program' i javit ćemo vam se što je prije moguće.