jdk公司(jdk)和jre公司(jre)的区别

理解JDK和JRE在Java中的区别是很重要的。这两者之间有许多不同之处。JDK和JRE的主要区别在于JDK是一组用于开发基于Java的应用程序的软件。另一方面,JRE是实际执行Java程序的Java虚拟机(JVM)的实现。...

主要区别

理解JDK和JRE在Java中的区别是很重要的。这两者之间有许多不同之处。JDK和JRE的主要区别在于JDK是一组用于开发基于Java的应用程序的软件。另一方面,JRE是实际执行Java程序的Java虚拟机(JVM)的实现。

什么是jdk公司(jdk)?

JDK代表Java开发工具包,是Oracle公司以二进制产品的形式发布的,旨在帮助Java开发人员在Windows、Linux、macosx和Solaris上进行开发。它是javase、javaee或javame的实现。它包括一个私有的Java虚拟机(JVM)和各种其他组件来完成Java应用程序的配方。它是广泛使用的软件开发工具包(SDK)。JDK的主要组件主要有:appletviewer、apt、extcheck、idlj、jabswitch、java、javac、jar、javah、javap、javaws、keytool、pack200、policytool、VisualVM、wsimport、jrunscript、xjc等。

什么是jre公司(jre)?

JRE代表Java运行时环境,它使开发人员能够运行用Java编程语言编写的应用程序和applet。这些小程序使开发人员能够获得比简单地与静态HTML页面交互更丰富的在线体验。它也是Oracle公司的产品,包含一个独立的javavm(HotSpot)、浏览器插件、Java标准库和一个配置工具。它是安装在Windows个人电脑上最常见的Java环境,Java官方网站免费提供。

主要区别

  1. JDK是开发Java应用程序的基本要求。JRE是运行Java程序所需的插件。
  2. JDK需要更多的磁盘空间,因为它包含JRE和各种开发工具。JRE比JDK小,这就是它占用较少磁盘空间的原因。
  3. JDK包括一组API类、JRE、Java编译器、Webstart和其他编写Java应用程序和applet所需的重要文件。JRE包括运行用Java编写的应用程序和applet所需的JVM、核心库和其他重要组件。
  4. JDK是一组用于开发基于Java的应用程序的软件。另一方面,JRE是实际执行Java程序的Java虚拟机(JVM)的实现。
  5. JDK包含JRE plus开发工具,而JRE是JVM的实现。

对比视频

  • 发表于 2020-09-04 04:07
  • 阅读 ( 131 )
  • 分类:IT

你可能感兴趣的文章

如何检查ubuntu上是否安装了java(如果没有安装就安装)

...环境。这就是在系统上运行Java应用程序所需要的一切。JDK,或Java开发工具包,只对创建Java应用程序的程序员是必需的。 ...

  • 发布于 2021-03-16 08:22
  • 阅读 ( 202 )

java是不安全和可怕的,是时候禁用它了,下面是如何禁用它的

...t;卸载程序并从那里卸载它。找到任何其他包含Java、JRE、JDK或任何类似内容的软件,然后单击Uninstall按钮它是完全免费的,因此如果确实需要,您可以轻松地重新安装它。 如何在googlechrome中禁用java插件 对于Google Chrome,请访问...

  • 发布于 2021-04-12 06:33
  • 阅读 ( 187 )

不买手机就试驾webos

...id的文章。 链接 Java运行时环境(JRE)和Java开发工具包(JDK)可以从这里下载。 下载VirtualBox Palm SDK下载

  • 发布于 2021-04-13 12:05
  • 阅读 ( 178 )

jre公司(jre)和软件开发包(sdk)的区别

JRE与SDK之比较 Java是一种编程语言,很多人用它来创建可以跨多个操作系统甚至跨internet运行的小程序。生成的程序不会在任何操作系统的本机代码中编译,因为这会导致生成的程序无法在其他操作系统中执行。程序被编译成java...

  • 发布于 2021-06-22 13:03
  • 阅读 ( 185 )

虚拟机(jvm)和jre公司(jre)的区别

JVM与JRE Java是一种高级编程语言,它的独特之处在于,用它编写的程序几乎可以在任何平台上执行。但在你能在电脑上运行程序之前,你需要安装某些软件;有些人将其称为JVM,而有些人则使用JRE。尽管大多数人所指的都是同...

  • 发布于 2021-06-23 18:18
  • 阅读 ( 206 )

如何编写一个简单的java程序(write a simple java program)

...给出的两个步骤进行设置。 步骤1:安装java开发工具包(jdk) JDK包括Java运行时环境(JRE)、Java编译器(javac)、Java存档(JAR)和Java文档生成器(Javadoc),它们可以帮助您在Windows或Linux平台上开发Java应用程序。 您可以从以下...

  • 发布于 2021-06-27 21:34
  • 阅读 ( 189 )

罐子(jar)和战争档案(war files)的区别

JAR文件和WAR文件的主要区别在于,JAR文件是包含Java类文件、相关元数据和资源的文件,这些文件聚合到一个文件中以执行Java应用程序,而WAR文件是包含Servlet、JSP、HTML、JavaScript和开发web应用程序所需的其他文件的文件。 Java是...

  • 发布于 2021-07-01 04:36
  • 阅读 ( 256 )

jar战争(jar war)和耳朵(ear)的区别

JAR-WAR和EAR文件的主要区别在于JAR文件是一个包含Java类文件、相关元数据和资源的文件,这些文件组合成一个文件来执行Java应用程序。另一方面,WAR文件是一个包含servlet、JSP、HTML、JavaScript等文件的文件,这些文件是开发web应用...

  • 发布于 2021-07-01 07:19
  • 阅读 ( 346 )

JAVA(java)和j2ee架构(j2ee)的区别

...于遥控器、微波炉等电子设备。1991年,它由太阳微系统公司的詹姆斯戈斯林(James Gosling)开发。其主要思想是创建一种在不同CPU的不同环境中工作的中性语言。这就产生了Java,它成为当今世界最著名、最强大的编程语言之一。...

  • 发布于 2021-07-09 21:41
  • 阅读 ( 287 )

软件开发包(sdk)和jdk公司(jdk)的区别

...习。SDK和JDK是基本级别的一部分。软件开发包(sdk) vs. jdk公司(jdk)SDK和JDK的区别在于,SDK是一组开发工具,帮助开发人员在任何平台上创建应用程序或程序。另一方面,JDK是一组开发工具,允许程序员只使用java语言编写程序。SDK...

  • 发布于 2021-07-10 17:40
  • 阅读 ( 192 )
obz72946
obz72946

0 篇文章

相关推荐