開發(fā)java程序必須安裝的軟件是編譯器是解釋器是的簡(jiǎn)單介紹
虛擬機(jī)并不是Java語(yǔ)言本身,它是個(gè)為特定機(jī)器編寫的解釋器軟件Java的虛擬機(jī)策略就相當(dāng)于世界語(yǔ),這是個(gè)人造的國(guó)際語(yǔ)言,目的是使得不同語(yǔ)言之間的翻譯和溝通更加容易要稱作一個(gè)通用的計(jì)算機(jī)語(yǔ)言,Java是最適合不過(guò)的,這。
值得注重的是,和Java解釋器不同,Javac 編譯器期望它正在編譯的文件具有擴(kuò)展名java其命令行如下表 選項(xiàng) 功能 classpath path 此選項(xiàng)用于設(shè)定路徑,在該路徑上Javac尋找需被調(diào)用的類該路徑是一個(gè)用分號(hào)分開的目錄。
編譯程序只需要面向虛擬機(jī),生成虛擬機(jī)能夠理解的代碼,然后由解釋器來(lái)將虛擬機(jī)代碼轉(zhuǎn)換為特定系統(tǒng)的機(jī)器碼執(zhí)行在Java中,這種供虛擬機(jī)理解的代碼叫做字節(jié)碼ByteCode,它不面向任何特定的處理器,只面向虛擬機(jī)每一種。
JDK簡(jiǎn)單易學(xué),可以通過(guò)任何文本編輯器編寫Java源文件,然后在DOS狀況下利通過(guò)javac命令將Java源程序編譯成字節(jié)碼,通過(guò)Java命令來(lái)執(zhí)行編譯后的Java文件2IBM的Visual Age for Java Visual Age for Java是一個(gè)非常成熟的開發(fā)。
答案A A解析運(yùn)行Java的JDK一共包含五個(gè)目錄,分別是bin目錄,該目錄包含Java編譯器解釋器和許多工具如服務(wù)器工具IDLpackage工具等lib目錄,該目錄包含Java庫(kù)文件jre目錄,該目錄是Java程序運(yùn)行環(huán)境。
掃描二維碼推送至手機(jī)訪問(wèn)。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請(qǐng)注明出處。