1. 程式人生 > >jdk 與jre的區別

jdk 與jre的區別

jre

java的運行,java文件由javac編譯成字符行文件,然而電腦並不識別這個文件,於是這個文件就交給了java的虛擬機(jvm)虛擬機將文件編譯成機器可以執行的二進制文件,jre(java run environment)就是java的運行環境.

jdk(java develpoment kit)java的運行開發工具包,用於開發時使用。

Java虛擬機(Java Virtual Machine):Java虛擬機可以理解成一個以字節碼為機器指令的CPU;對於不同的運行平臺,有不同的虛擬機;Java虛擬機機制屏蔽了底層運行平臺的差別,真正實現了“一次編譯,隨處運行”。

本文出自 “姑蘇城” 博客,請務必保留此出處http://ji123.blog.51cto.com/11333309/1970734

jdk 與jre的區別