如果計算機里沒有JVM能否運行JAVA程序
1 回答

Helenr
TA貢獻1780條經(jīng)驗 獲得超4個贊
1.JRE就已經(jīng)包含了JVM,所以有人說沒有JVM,有JRE就可以,這個說法非常錯。你可以把你的JRE里的JVM去掉,看能不能運行JAVA程序。
編程就是寫一個JAVA源程序,這個源程序首先必須有開發(fā)工具里面的javac.exe也就是編譯器來把這個源程序翻譯成后綴為.class的文件,這個.class文件的專業(yè)名詞就是字節(jié)碼文件,然后字節(jié)碼文件才能在JVM上運行。你可以把JVM理解成酷狗音樂播放器,字節(jié)碼文件理解成歌曲文件。歌曲文件只有在播放器上才能播放。
2.JVM和你說的普通虛擬機是不同的。我和你說下JVM,JRE,JDK的關系:
JVM可以說是運行環(huán)境,你也可以理解成電腦硬件
JRE在JVM之上多加了核心類庫,這些核心類庫就相當于操作系統(tǒng)。這樣說JRE就包括了硬件和軟件。
JDK在JRE基礎之上就包含了開發(fā)工具,有了開發(fā)工具才能做新的程序。
3.windows沒有自帶的JVM,JRE,和JDK這些開發(fā)環(huán)境。如果要開發(fā)新的程序,你只需要安裝一個JDK就可以了,他就包含了JVM和JRE
- 1 回答
- 0 關注
- 985 瀏覽
添加回答
舉報
0/150
提交
取消