日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > java >内容正文

java

Java编译器和Java解释器---即时编译器和JAVA解释器

發(fā)布時(shí)間:2024/8/1 java 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Java编译器和Java解释器---即时编译器和JAVA解释器 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1、Java編譯器和Java解釋器

Java編譯器和Java解釋器是兩個(gè)相對(duì)的東西

Java編譯器:將編寫的Java源文件即(.java)編譯成字節(jié)碼文件即(.class),這個(gè)class文件是一種中間代碼,它與機(jī)器的平臺(tái)無關(guān)。是一種特殊的二進(jìn)制文件,二進(jìn)制字節(jié)碼文件。可以在裝有JVM虛擬機(jī)的電腦上運(yùn)行。

Java解釋器:Java解釋器的功能就是用來解釋執(zhí)行上面的字節(jié)碼class文件的。

2、即時(shí)編譯器和JAVA解釋器

Java的編譯方式有兩種,一種是C++等語言一樣的,把源代碼編譯成和本地i機(jī)器平臺(tái)相關(guān)的機(jī)器語言,即適用與本機(jī)的機(jī)器碼,只能在本機(jī)上運(yùn)行,叫即時(shí)編譯。另一種是編譯成一種中間的字節(jié)碼,與機(jī)器平臺(tái)無關(guān)的,這個(gè)編譯后的字節(jié)碼可以在很多處理器上運(yùn)行,叫解釋型的。
即時(shí)編譯器因?yàn)楫a(chǎn)生的是本地機(jī)器的機(jī)器碼,能直接執(zhí)行;不像字節(jié)碼還要在JVM(Java虛擬機(jī))上解釋運(yùn)行,所以執(zhí)行得更快些。

總結(jié)

以上是生活随笔為你收集整理的Java编译器和Java解释器---即时编译器和JAVA解释器的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。