发布网友 发布时间:2022-04-20 07:08
共2个回答
热心网友 时间:2023-05-23 07:51
JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。热心网友 时间:2023-05-23 07:51
JDK(Java Development Kit)是Java软件开发中最为核心的三个技术,其它两个是JVM(Java Virtual Machine)和JRE(Java Runtime Environment)。区分这三种技术,以及理解他们之间的联系是非常重要的:
JVM是一个运行java程序的平台。
JRE是一个用来创建JVM的。
开发人员可以用JDK创建一个在JVM上运行的java程序。
刚刚接触Java的开发者非常容易混淆JDK和JRE。其实他们之间的区别也是非常好理解的:JDK(Java开发工具包)是一个开发java软件的,JRE(Java运行时环境)是用来运行Java代码的。
JRE可以作为一个独立的组件来运行Java程序,但它也是JDK的一部分。同时JDK也需要JRE,因为开发Java程序就是为了把他们运行起来。
JVM、JRE和JDK之间的关系