Logo bs.boatexistence.com

Koji se interpretator koristi u Javi?

Sadržaj:

Koji se interpretator koristi u Javi?
Koji se interpretator koristi u Javi?

Video: Koji se interpretator koristi u Javi?

Video: Koji se interpretator koristi u Javi?
Video: ЕЙ ПОДРАЖАЛА МЭРИЛИН МОНРО# САМАЯ ЖЕЛАННАЯ АКТРИСА "ЗОЛОТОГО" ГОЛЛИВУДА# Рита Хейворт# 2024, April
Anonim

U Javi je interpreter poznat kao JIT (Just in time) kompajler, što prevodi. fajl klase u mašinski kod za izvršenje na glavnoj mašini.

Koje prevodioce koristi Java?

Javac je Java kompajler koji kompajlira Java kod u bajt kod. JVM je Java virtuelna mašina koja radi/tumači/prevodi bajt kod u izvorni mašinski kod.

Da li Java koristi kompajler ili interpreter?

Java se može smatrati i kompajliranim i interpretiranim jezikom jer se njen izvorni kod prvo kompajlira u binarni bajt-kod. Ovaj bajt-kod radi na Java virtuelnoj mašini (JVM), koja je obično softverski zasnovani tumač.

Da li Java koristi samo interpreter?

Write Once Run Anywhere

Ovo bi moglo zvučati kao nagoveštaj da je Java čisto interpretirani jezik Međutim, prije izvršenja, Java izvorni kod mora biti kompajliran u bytecode. Bytecode je poseban strojni jezik koji je porijeklom iz JVM-a. JVM tumači i izvršava ovaj kod u vrijeme izvođenja.

Zašto Java ima i kompajler i interpreter?

Java virtuelna mašina (JVM) uzima ovaj bajt kod kao ulaz i pretvara ga u mašinski kod red po red. Dakle, JVM djeluje kao tumač za pretvaranje bajtkoda u mašinski kod Na ovaj način, Java program koristi i kompajler i tumač da se izvrši na procesoru..

Preporučuje se: