最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java之字節(jié)碼以及優(yōu)勢案例講解

 更新時間:2021年08月05日 08:31:20   作者:老賴的小弟  
這篇文章主要介紹了Java之字節(jié)碼以及優(yōu)勢案例講解,本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下

一、Java編譯器

Java中引入了虛擬機的概念,即在機器和編譯程序之間加入了一層抽象的虛擬的機器,。這臺虛擬的機器在任何平臺上都提供給編譯程序一個共同的接口。編譯程序只需要面向虛擬機,生成虛擬機能夠理解的代碼,然后由解釋器來將虛擬機代碼來將虛擬機代碼轉(zhuǎn)換為特定的系統(tǒng)機器碼執(zhí)行。在Java中,這種提供虛擬機理解的代碼叫做字節(jié)碼(即擴展名為 .class的文件),它不面向任何特定的處理器,僅僅只面向虛擬機。

1.利用記事本寫一段Java代碼

在這里插入圖片描述

2.將記事本命名為 hello.java

在這里插入圖片描述

3.cmd+r命令,彈出DOS窗口輸入如下命令 回車

在這里插入圖片描述

小結(jié)

到E盤下就可以看到此次提供虛擬機理解的代碼叫做字節(jié)碼(即擴展名為 .class的文件)

在這里插入圖片描述

二、Java解釋器

每一種平臺的解釋器是不相同的,但是實現(xiàn)虛擬機是相同的。Java源程序經(jīng)過編譯器編譯后變成字節(jié)碼,字節(jié)碼由虛擬機解釋執(zhí)行,虛擬機將每一條要執(zhí)行的字節(jié)碼送給解釋器,解釋器將其翻譯成特定機器上的機器碼,然后在特定的機器上運行。這也就是解釋了Java的編譯與解釋并存的特點

在這里插入圖片描述

三、采用字節(jié)碼的好處

Java語言通過字節(jié)碼的方式,在一定程度上解決了傳統(tǒng)解釋語言執(zhí)行效率低的問題,同時又保留了解釋型語言可移植的特點。所以Java程序運行時比較高效,而且,字節(jié)碼并不專一種特定的機器,所以Java程序無需編譯便可以在多種不同的計算機上運行,從而實現(xiàn)了Java的跨平臺運行。

到此這篇關(guān)于Java之字節(jié)碼以及優(yōu)勢案例講解的文章就介紹到這了,更多相關(guān)Java之字節(jié)碼以及優(yōu)勢內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

遂昌县| 会理县| 营山县| 鲁甸县| 沈丘县| 黔东| 石楼县| 宣武区| 苍梧县| 靖江市| 铜川市| 霍林郭勒市| 彝良县| 邵东县| 黑河市| 江山市| 甘德县| 高阳县| 探索| 崇州市| 庆元县| 河北区| 远安县| 扶余县| 沙河市| 尉氏县| 达孜县| 综艺| 高陵县| 阳曲县| 湾仔区| 新郑市| 普定县| 襄城县| 道真| 安岳县| 同仁县| 安康市| 石嘴山市| 麻城市| 潮州市|