Forutsetninger
Forutsetningene for å utføre et Java-program er:
1. Installer og sett opp en Java -plattform som består av Java Runtime Environment (JRE) og Java Development Kit (JDK).
2. En tekstredaktør av din preferanse som NetBeans, Eclipse, Oracle, etc.
Samling og utførelse av Java
Som allerede nevnt sammenstiller Java -programmet over en serie trinn. Java -koden blir først konvertert til bytecode i stedet for å bli satt sammen til kjørbare filer. Som et resultat produseres det en maskinkode som overføres til minnet av Java Virtual Machine (JVM). Samlings- og utførelsesprosedyren for Java blir forklart i detalj nedenfor.
Samlingstid
Java -kompilatoren kompilerer Java -filen på samlingen tid og som et resultat blir Java -kildekoden konvertert til bytecode. Her er en billedlig representasjon av kompilasjonsprosedyren.
Java -kodeUtførelsestid
Ved kjøretid blir klassefilen matet til klasselasteren som er et delsystem av JVM som er ansvarlig for å laste klasser. Etterpå evaluerer Bytecode -verifisereren koden for alle slags ulovligheter som kan bryte tilgangsrettigheter til objekter til objekter. Til slutt leser tolken bytekodestrømmen og utfører instruksjonene. Hele utførelsesprosedyren vises nedenfor.
Konklusjon
Java som er et objektorientert programmeringsspråk samles over en serie trinn. Det første trinnet er kompilasjonstrinnet der Java -filen er samlet av Java -kompilatoren som et resultat av at Java -kildekoden forvandles til Bytecode. I mellomtiden, på det andre trinnet som er utførelsestrinnet, blir klassefilen matet til klasselasteren og bytecode blir bekreftet av Bytecode -verifisereren. Etter bekreftelse blir bytekoden lest inn i strømmen og instruksjonene utføres. Denne opplæringen demonstrerer Java -kompilasjonsprosedyren ved hjelp av visuelle representasjoner.