JDK和JRE的区别是什么?分别解决什么问题
时间: 2023-06-11 09:10:05 浏览: 95
JDK 是 Java Development Kit 的缩写,是 Java 开发工具包,它包含了开发 Java 应用程序所需的所有组件和库。JDK 中包含了 JRE 和一些开发工具,如编译器、调试器、JavaDoc 等。
JRE 是 Java Runtime Environment 的缩写,是 Java 运行环境,它包含了 JVM(Java Virtual Machine,Java 虚拟机)和 Java 应用程序所需的类库等组件。JRE 只用于运行 Java 应用程序,不能用来开发 Java 应用程序。
JDK 解决的问题是开发者如何开发 Java 应用程序的问题,它提供了开发者所需的开发工具和库。而 JRE 解决的问题则是如何运行 Java 应用程序的问题,它提供了 Java 虚拟机和相关的类库等组件,可以让用户在不同平台上运行 Java 应用程序。
相关问题
JDK 和 JRE 有什么区别?
JDK 是 Java Development Kit 的缩写,是 Java 开发工具包,包含了 Java 编译器、Java 虚拟机、Java 库等开发工具。而 JRE 是 Java Runtime Environment 的缩写,是 Java 运行环境,包含了 Java 虚拟机和 Java 库等运行时工具。简单来说,JDK 是用于开发 Java 应用程序的工具包,而 JRE 则是用于运行 Java 应用程序的环境。
1.jdk 和 jre 有什么区别?
JDK(Java Development Kit)和JRE(Java Runtime Environment)是Java开发中常用的两个工具。JDK是Java开发工具包,包含了Java编译器、Java虚拟机、Java API等开发工具,可以用于开发Java应用程序。而JRE是Java运行环境,包含了Java虚拟机和Java API等运行环境,可以用于运行Java应用程序。简单来说,JDK是用于开发Java应用程序的工具,而JRE是用于运行Java应用程序的环境。
阅读全文