伊人99re_av日韩成人_91高潮精品免费porn_色狠狠色婷婷丁香五月_免费看的av_91亚色网站

中培偉業(yè)IT資訊頻道
您現(xiàn)在的位置:首頁 > IT資訊 > 軟件研發(fā) > 淺論虛擬機(jī)對Java開發(fā)的重要性

淺論虛擬機(jī)對Java開發(fā)的重要性

2017-01-20 11:26:37 | 來源:中培企業(yè)IT培訓(xùn)網(wǎng)

Java目前是互聯(lián)網(wǎng)行業(yè)內(nèi)非常熱門的開發(fā)語言,java開發(fā)受到廣大行業(yè)人才的熱捧。中培課堂《企業(yè)級JAVA高級開發(fā)技術(shù)實戰(zhàn)》專家劉老師在這里就java虛擬機(jī)進(jìn)行詳細(xì)介紹。

龔老師指出,虛擬機(jī) JVM(Java Virtual Machine)在 Java 編程里面具有非常重要的地位,約相當(dāng)于前面學(xué)到的 Java 運(yùn)行環(huán)境,虛擬機(jī)的基本功能如下:

(1)通過 ClassLoader 尋找和裝載 class 文件

(2)解釋字節(jié)碼成為指令并執(zhí)行,提供 class 文件的運(yùn)行環(huán)境

(3)進(jìn)行運(yùn)行期間垃圾回收

(4)提供與硬件交互的平臺

Java虛擬機(jī)是在真實機(jī)器中用軟件模擬實現(xiàn)的一種想象機(jī)器。Java虛擬機(jī)代碼被存儲在.class文件中;每個文件都包含最多一個public類。Java 虛擬機(jī)規(guī)范為不同的硬件平臺提供了一種編譯Java技術(shù)代碼的規(guī)范,該規(guī)范使Java 軟件獨(dú)立于平臺,因為編譯是針對作為虛擬機(jī)的“一般機(jī)器”而做。這個“一般機(jī)器”可用軟件模擬并運(yùn)行于各種現(xiàn)存的計算機(jī)系統(tǒng),也可用硬件來實現(xiàn)。編譯器在獲取Java應(yīng)用程序的源代碼后,將其生成字節(jié)碼,它是為JVM生成的一種機(jī)器碼指令。每個Java解釋器,不管它是Java技術(shù)開發(fā)工具,還是可運(yùn)行 applets的Web瀏覽器,都可執(zhí)行JVM。

JVM 為下列各項做出了定義:

- 指令集(相當(dāng)于中央處理器[CPU])

- 寄存器

- 類文件格式

- 棧

- 垃圾收集堆

- 存儲區(qū)

JVM 的代碼格式由緊縮有效的字節(jié)碼構(gòu)成。由 JVM 字節(jié)碼編寫的程序必須保持適當(dāng)?shù)念愋图s束。大部分類型檢查是在編譯時完成。任何從屬的 Java 技術(shù)解釋器必須能夠運(yùn)行任何含有類文件的程序,這些類文件應(yīng)符合 Java 虛擬機(jī)規(guī)范中所指定的類文件格式。

虛擬機(jī)是 Java 平臺無關(guān)的保障。正是因為有虛擬機(jī)這個中間層,Java 才能夠?qū)崿F(xiàn)與平臺無關(guān)。虛擬機(jī)就好比是一個 Java運(yùn)行的基本平臺,所有的 Java 程序都運(yùn)行在虛擬機(jī)上,這也是虛擬機(jī)在Java開發(fā)方面重要作用的原因所在。

標(biāo)簽: Java開發(fā)
主站蜘蛛池模板: h片免费| 亚洲国产成人久久综合一区77 | 在线中文字幕精品第5页 | 凹凸精品一区二区三区 | 先锋中文字幕在线资源 | 丁香五月天缴清在线 | 久久青青草原 | 我要看黄色一级毛片 | 91欧美日韩综合 | 久久伊人综合 | 台湾中文佬娱乐网 | 一区二区三区日韩视频 | 玖玖在线精品免费视 | 91精品视频网| 亚洲免费大片 | 91社区在线高清 | 色很久综合 | 午夜福利国产成人无码 | 国产偷国产偷精品高清尤物 | 国产片网址 | 亚洲欧美在线另类 | 国产免费小视频在线观看 | 国内精品久久久久久久影院 | 中国大陆黄色片 | 伸进她的小内裤疯狂揉摸小说 | 一级黄色在线看 | 中文乱码人妻系列一区 | VideOS性饥渴 | 国产女人高潮抽搐喷水视频 | 九色腾高清 | 无码人妻aⅴ一区二区三区蜜桃 | 337p日本欧洲亚洲 | 日本一区影院 | 偷看农村女人做爰毛片色 | 国产精品久久久久久久久网站导航 | 高h视频在线免费观看 | 日本毛片高清免费视频 | 凹凸69堂国产成人精品 | 亚洲人精品亚洲人成在线 | 无码中文资源在线播放 | 小受咬床单失禁的GV在线观看 |