Java қалай құрастырылады және іске қосылады?
Java қалай құрастырылады және іске қосылады?

Бейне: Java қалай құрастырылады және іске қосылады?

Бейне: Java қалай құрастырылады және іске қосылады?
Бейне: Интербелсенді видеоны қалай жасаймыз? EdPuzzle сервисіне шолу 2024, Мамыр
Anonim

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

Мұнда Java қалай құрастырылған?

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

Сондай-ақ, Java-да компиляция уақытында не болады деген сұрақ туындауы мүмкін. кезінде құрастыру уақыты , java компилятор (javac) бастапқы файлды қабылдайды. java файлды және оны байт кодқа түрлендіру. сынып файлы.

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

The java аудармашысы құрастырылған байт кодын оқиды және оны орындау үшін машиналық кодқа түрлендіреді. Бағдарламаны кез келген платформада кодтай аласыз және java аудармашысы JVM арқылы кодты сәйкес машиналық кодқа түрлендіруге қамқорлық жасайды. Яғни неге java екеуі де құрастырылған және түсіндірілетін тіл.

JVM компилятор ма?

JVM компиляцияланған байт коды орындалатын (іске қосылатын) жер. JVM кейде Just in time бар құрастырушы (JIT) оның жұмысы байт кодын жергілікті машиналық кодқа түрлендіру болып табылады. А құрастырушы бірінші деңгейдегі талдауды, кодты орындалатын пішімге түрлендіруді жүзеге асыратын бағдарлама.

Ұсынылған: