Logo no.boatexistence.com

Hvilken tolk brukes i java?

Innholdsfortegnelse:

Hvilken tolk brukes i java?
Hvilken tolk brukes i java?

Video: Hvilken tolk brukes i java?

Video: Hvilken tolk brukes i java?
Video: Создание аннотации в java [Java Annotations | Reflection api] 2024, Kan
Anonim

I Java er tolken kjent som JIT (Just in time) kompilator, som oversetter. klassefil til maskinkode for kjøring på vertsmaskinen.

Hvilke oversettere bruker Java?

Javac er Java-kompileren som kompilerer Java-kode til bytekode. JVM er Java Virtual Machine som kjører/tolker/oversetter bytekode til opprinnelig maskinkode.

Bruker Java kompilator eller tolk?

Java kan betraktes både som et kompilert og et tolket språk fordi kildekoden først kompileres til en binær byte-kode. Denne byte-koden kjører på Java Virtual Machine (JVM), som vanligvis er en programvarebasert tolk.

Bruker Java bare tolk?

Write Once Run Anywhere

Dette kan høres ut som et hint om at Java er et rent tolket språk Men før kjøring må Java-kildekoden kompileres til bytekode. Bytecode er et spesielt maskinspråk som er innfødt til JVM. JVM tolker og kjører denne koden under kjøring.

Hvorfor har Java både kompilator og tolk?

Java Virtual Machine (JVM) tar denne bytekoden som input og konverterer den til maskinkode linje for linje. Så JVM fungerer som en tolk for å konvertere bytekode til maskinkode På denne måten bruker et Java-program både en kompilator og en tolk for å bli utført på prosessoren.

Anbefalt: