Java tilida qaysi tarjimon ishlatiladi?

Mundarija:

Java tilida qaysi tarjimon ishlatiladi?
Java tilida qaysi tarjimon ishlatiladi?
Anonim

Javada tarjimon JIT (Just in time) kompilyatori nomi bilan tanilgan, bu esa. sinf faylini xost mashinasida bajarish uchun mashina kodiga kiriting.

Java qaysi tarjimonlardan foydalanadi?

Javac Java kodini Bytecode ichiga kompilyatsiya qiluvchi Java kompilyatoridir. JVM bu Java virtual mashinasi boʻlib, u Baytkodni mahalliy mashina kodiga oʻtkazuvchi/tarjima qiladi/tarjima qiladi.

Java kompilyator yoki tarjimondan foydalanadimi?

Java ham kompilyatsiya qilingan, ham talqin qilingan til deb hisoblanishi mumkin, chunki uning manba kodi avval ikkilik bayt-kodga kompilyatsiya qilinadi. Bu bayt-kod odatda dasturiy taʼminotga asoslangan tarjimon boʻlgan Java Virtual Machine (JVM) da ishlaydi.

Java faqat tarjimondan foydalanadimi?

Write Once Run Anywhere

Bu Java sof talqin qilinadigan til ekanligiga ishora boʻlishi mumkin Biroq, ishga tushirishdan oldin Java manba kodini kompilyatsiya qilish kerak. bayt-kod. Bytecode - bu JVM-ga xos bo'lgan maxsus mashina tili. JVM ushbu kodni ish vaqtida sharhlaydi va bajaradi.

Nega Javada kompilyator ham, tarjimon ham bor?

Java Virtual mashinasi (JVM) ushbu bayt kodni kiritish sifatida qabul qiladi va uni satr boʻyicha Mashina kodiga aylantiradi. Shunday qilib, JVM baytekodni Mashina kodiga aylantirish uchun tarjimon vazifasini bajaradi Shunday qilib, Java dasturi protsessorda ishlash uchun ham kompilyator, ham tarjimondan foydalanadi.

Tavsiya: