jdk各个版本对java编程有什么影响(Java开发工具包简介)

jdk各个版本对java编程有什么影响(Java开发工具包简介)(1)

Java Development Kit(JDK)是Java编程中使用的三个核心技术包之一,以及JVM(Java虚拟机)和JRE(Java运行时环境)。区分这三种技术以及了解它们的连接方式非常重要:

  • JVM是执行程序的Java平台组件。
  • JRE是创建JVM的Java的磁盘部分。
  • JDK允许开发人员创建可由JVM和JRE执行和运行的Java程序。

Java新手常常会混淆Java Development Kit和Java Runtime Environment。区别在于JDK是用于开发基于Java的软件的工具包,而JRE是用于运行 Java代码的工具包。

JRE可以用作独立组件来简单地运行Java程序,但它也是JDK的一部分。JDK需要JRE,因为运行Java程序是开发它们的一部分。

图1显示了JDK如何适应Java应用程序开发生命周期。

jdk各个版本对java编程有什么影响(Java开发工具包简介)(2)

就像我最近对Java虚拟机的介绍一样,让我们考虑一下JDK的技术和日常定义:

  • 技术定义:JDK是Java平台规范的实现,包括编译器和类库。
  • 日常定义:JDK是您下载的软件包,用于创建基于Java的应用程序。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。