Logo kk.boatexistence.com

Java тілінде қандай аудармашы қолданылады?

Мазмұны:

Java тілінде қандай аудармашы қолданылады?
Java тілінде қандай аудармашы қолданылады?

Бейне: Java тілінде қандай аудармашы қолданылады?

Бейне: Java тілінде қандай аудармашы қолданылады?
Бейне: Java программалау тілі / Сабақ #1. 2024, Мамыр
Anonim

Java тілінде аудармашы JIT (дәл уақытында) компиляторы ретінде белгілі, ол. класс файлын негізгі компьютерде орындау үшін машина кодына енгізіңіз.

Java қандай аудармашыларды пайдаланады?

Javac - Java кодын байткодқа құрастыратын Java компиляторы. JVM - байт кодты жергілікті машина кодына іске қосатын/түсіндіретін/ аударатын Java виртуалды машинасы.

Java компиляторды немесе аудармашыны пайдаланады ма?

Java-ны компиляцияланған және түсіндірілетін тіл деп санауға болады, себебі оның бастапқы коды алдымен екілік байт-кодқа құрастырылады. Бұл байт-код әдетте бағдарламалық құралға негізделген аудармашы болып табылатын Java виртуалды машинасында (JVM) жұмыс істейді.

Java тек аудармашыны пайдаланады ма?

Бір рет іске қосу кез келген жерде жазу

Бұл Java тілі таза түсіндірілетін тіл Дегенмен, орындамас бұрын Java бастапқы кодын құрастыру керек. байт код. Байткод – JVM жүйесіне тән арнайы машина тілі. JVM бұл кодты орындау уақытында түсіндіреді және орындайды.

Неліктен Java-да компилятор да, аудармашы да бар?

Java виртуалды машинасы (JVM) осы байткодты кіріс ретінде қабылдайды және оны жол бойынша машина кодына түрлендіреді. Осылайша, JVM байткодты машиналық кодқа түрлендіру үшін аудармашы ретінде әрекет етеді Осылайша, Java бағдарламасы процессорда орындау үшін Компиляторды да, аудармашыны да пайдаланады.

Ұсынылған: