Razvoj v Javi za začetnike.

Java prevajalnik in JRE: razumevanje osnov

Vsi videoposnetki vadnice Razvoj v Javi za začetnike

V tem priročniku se naučiš osnovnih korakov za uporabo Java-prevajalnika (javac) in za izvajanje tvojih Java programov z Java Runtime Environment (JRE). Da bi bolje razumel postopek prevajanja in izvajanja Java kode, je pomembno poznati posamezne korake in vedeti, kaj se dogaja v ozadju.

Najpomembnejši vpogledi

  • Java prevajalnik (javac) pretvori tvoj izvorni kodo v bajtno kodo.
  • Bajtna koda se shrani v.class datoteke in jo lahko izvede JRE.
  • Postopek vključuje prevajanje kode in njeno naknadno izvajanje preko ukazne pozivnice ali terminala.

Uporaba Java prevajalnika (javac)

Najprej želiš zagotoviti, da si pravilno konfiguriral svoje razvojno okolje. IDE (Integrated Development Environment) ti lahko olajša delo, vendar je koristno vedeti, kako postopek tehnično poteka.

Korak 1: Razumevanje IDE in ukazne vrstice

Najprej je pomembno razumeti, da IDE, s katerim delaš, v ozadju uporablja Java prevajalnik in JRE. Ta orodja opravljajo pravo delo, medtem ko nam IDE omogoča poenostavitev postopka. Moral bi pridobiti osnovno razumevanje delovanja javac.

Java prevajalnik in JRE: Razumevanje osnov

Korak 2: Imenik programa in izvorna koda

Prepričaj se, da si navedel pravilno pot do svoje izvorne kode. Pri delu s paketi je koristno spoštovati strukturo, ki je določena v tvoji projektni mapi. Postavi datoteke v ustrezne imenike, da jih boš lažje našel in prevajal.

Korak 3: Prevajanje izvorne kode

Da bi preveli svojo Java kodo, odpri terminal ali ukazno pozivnico in se premakni v imenik, kjer je shranjena tvoja izvorna koda. Ukaz, ki ga boš uporabil, je javac. Vneseš naslednje:

javac Modul3/Video1/moj prvi program.java

Pritisni tipko Enter. Ko je postopek končan in ni navedbe o napakah, je bila tvoja koda uspešno prevedena.

Korak 4: Preverjanje ustvarjenih datotek

Po uspešnem prevajanju bi moral v imeniku Modul 3/Video 1 najti.class datoteko. Ta datoteka vsebuje bajtno kodo, ki jo izvede JRE. Ta.class datoteka izgleda takole:

moj prvi program.class

Java kompilator in JRE: razumevanje osnov

Korak 5: Izvajanje programa

Za izvajanje ustvarjene.class datoteke uporabi ukaz java, za njim pa celotno ime tvoje klase, pri čemer izpustiš končnico datoteke:

java Modul3.Video1.moje prvi program

Po vnosu in pritisku na tipko Enter se izvede bajtna koda in moral bi videti ustrezno izlaz v svoji konzoli.

Korak 6: Spremembe v kodi

Če narediš spremembe v svoji izvorni kodi, moraš postopek prevajanja izvesti znova. Uporabi ukaz javac, kot prej. Zelo koristno je, da v terminalu ponovno pridobiš ukaze s tipko za puščico navzgor, da jih hitreje ponovno izvedeš.

Korak 7: Nova koda in izlaz

Izvedi svoj program po spremembah, da se prepričaš, da so novi vnosi dejavni. Po izvajanju programa boš videl nove izhode na podlagi sprememb v tvoji izvorni kodi.

Povzetek

Uporaba Java prevajalnika javac skupaj z Java Runtime Environment za izvajanje tvojih programov je temeljni proces pri programiranju v Javi. Naučil si se, kako prevajati svojo izvorno kodo, najti ustvarjene.class datoteke in zagnati svoje programe.

Pogosta vprašanja

Kako izvedem Java prevajalnik?Java prevajalnik lahko izvedeš tako, da v svojem terminalu ali ukazni pozivnici uporabiš ukaz javac, za njim pa pot do svoje.java datoteke.

Kakšna je razlika med.java in.class datotekami?.java datoteka je izvorna koda, ki jo pišeš, medtem ko.class datoteka vsebuje bajtno kodo, ki jo izvaja Java interpreter.

Kako popravim napake pri prevajanju?Natančno preveri svojo izvorno kodo na sintaktične napake in nato ponovno izvedeš ukaz prevajanja, da vidiš, ali so bile napake odpravljene.

Ali lahko izvajam Java kodo brez IDE?Da, lahko tudi neposredno preko ukazane pozivnice ali terminala prevajaš in izvajaš Java kodo, ne da bi uporabljal IDE.