Sadržaj
Nemojte više moći programirati Java Moramo vrlo dobro znati kako je proces u kojem moramo stvarati naše programe, jer za to moramo znati kako Java generira potreban kôd nakon kompajliranja i koje su komponente zbog kojih naš program radi na više platformi.Stvaranje, sastavljanje, pokretanje
Da bi naš Java program radio, moramo slijediti 3 osnovna koraka, a to su stvoriti, sastaviti, pokrenuti, svaki odgovara fazi koju programer aktivira i u kojoj mogu, ali i ne moraju imati potpunu kontrolu:
Stvoriti: odnosi se na generiranje cijelog izvornog koda, odnosno prijenos naše ideje i logike u kod JavaZa to možemo čak koristiti i običan uređivač teksta, sve dok pravilno postavimo sintaksu.
Sastaviti: nakon što stvorimo naš kôd, moramo ga sastaviti, u ovoj fazi Java prevoditelj će nam reći imamo li grešaka, a ako je tako, moramo se vratiti na prvi korak za stvaranje novog izvornog koda za popravak navedenih grešaka.
Trčanje: nakon što prođemo fazu kompilacije, možemo izvršiti naš program, u ovoj će fazi valjanosti biti u suprotnosti s logikom koju koristimo za ispunjavanje predložene funkcionalnosti.
Kao što vidimo, ovaj jednostavan ciklus ćemo završiti u većini naših programa napravljenih na Javi.
Zašto kompajlirati?
To bi moglo biti pitanje koje bi si mnogi mogli postaviti jer se u današnje vrijeme mnogi jezici tumače kao PHP ili Piton, sastavljamo jer Java radi na nečemu što se zove Virtualni stroj, koji je posrednik između jezika i sustava u kojem se izvršava, s Virtualnim strojem postižemo da je naš program višeplatformski, budući da prevodi izvršeni kôd u upute koje razumije operacijski sustav.
Prilikom sastavljanja generiramo nešto što se naziva Bajt kod što je Virtualni stroj on doista razumije i ono je što onda prevodi.
Pogledajmo sljedeću grafiku, gdje imamo program koji izvršava Hello, World! Vidjet ćemo kako ga sastaviti, a zatim pokrenuti taj program.
Za ovaj test koristit ćemo sljedeći izvorni kod:
javna klasa HelloWorld {public static void main (String [] args) {// Prikaz Dobrodošli na Javu! u dijaloškom okviru za poruku System.out.println ("Zdravo, Svijete!"); }}
POVEĆAJTE
Kao što vidimo na slici za sastavljanje koda koristimo javac uputa što odgovara Java kompajler ili Java kompajler, u primjeru kao demonstraciju postavili smo grešku u izvorni kôd tako da možemo vidjeti kako se greške otkrivaju, nakon što vidimo grešku, ispravljamo kôd, nakon što prevoditelj potvrdi da je naš kôd ispravan, nastavljamo za izvršavanje klase, klase u Bajt kod generira se u datoteci .razred koje možete vidjeti u direktoriju gdje imate datoteku s izvornim kodom.Nakon što se naš kôd izvrši, vidimo rezultat koji je ispis Hello, World! classic i ovim završavamo vodič, videći kako funkcionira ciklus stvaranja, razvoja i kompilacije Java.Je li vam se svidio i pomogao ovaj vodič?Autor možete nagraditi pritiskom na ovaj gumb kako biste mu dali pozitivan bod