什么是JDK?关于JDK(Java Development Kit)Java开发工具包的介绍

什么是JDK?关于JDK(Java Development Kit)Java开发工具包的介绍

JDK是构建Java应用程序的关键平台部分,JDK的核心是Java编译器。

JDK是Java编程三个核心技术包之一,另外两个是JVM(Java Virtual Machine)Java虚拟机和JRE(Java Runtime Environment)Java运行时环境。重要的是既要区别三者的不同,又要理解它们之间的联系:

  • JVM是Java平台组件,用于执行Java应用程序;
  • JRE是Java在磁盘上的部分,用于创建JVM;
  • JDK用于开发人员创建可被JVM执行并在JRE上运行的Java应用程序;

刚接触Java的开发者通常混淆JDK和JRE。JDK是一包工具,用于开发基于Java的应用程序,而JRE这一包工具用于运行Java代码。

JRE可以做为仅仅运行Java程序的独立的部件使用,但它仍然是JDK的一部分。而JDK需要并包含JRE,因为运行Java程序是开发Java程序的一部分。

通俗的定义:JDK是开发人员下载的用于创建基于Java的应用程序的软件包。

猜你喜欢

转载自blog.csdn.net/xinqin200612/article/details/81779000