1. 程式人生 > >簡述JVM、JRE、JDK的關系及作用

簡述JVM、JRE、JDK的關系及作用

java程序 虛擬 不能 window jvm 運行 ron 作用 虛擬機

1、JVM:java虛擬機 。

    作用:保證java語言跨平臺。

2、JRE:java運行環境 jre=java虛擬機+核心類庫。

    作用:java程序的運行環境。

3、JDK :java開發工具集。JDK=jre+java開發工具。

    作用:java程序的開發環境。

簡言之:使用jdk開發完成的java程序,交給JRE去運行,由JVM來保證跨平臺。

但JAVA虛擬機並不跨平臺,Windows平臺上的Java虛擬機不能用在Linux。

簡述JVM、JRE、JDK的關系及作用