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

Java与JRE...

Java与JRE

Java是一个软件平台,它允许在各种操作系统中创建和部署应用程序的统一代码库。在使用Java之前,您需要重新编译甚至编辑代码,以便使其在另一个操作系统上运行。使用Java,您可以编写一个程序,并确保它将在各种操作系统上运行,前提是有一个执行Java应用程序的JVM或Java虚拟机,并充当应用程序和操作系统之间的中间人。JVM与一组软件一起打包,称为JRE或Java运行时环境。

JRE不仅包含JVM,JVM是包中最重要的软件,还包含扩展Java功能的额外软件。这包括AWT、Swing和许多其他Java应用程序可以使用的库。

为了使程序员更容易使用,无论结果程序将用于哪个操作系统,Java编程都保持不变。但是,为了使Java应用程序正常工作,您必须拥有适合您的操作系统的JRE。Java提供了各种各样的可下载JRE,以适应当今大量的操作系统。你可以找到适用于任何操作系统的JRE,包括适用于智能**(如Windows Mobile和GoogleAndroid)的JRE,甚至适用于标准**。不过,电脑和**有不同的规格,因为它们不共享相同的硬件,而且电脑应用程序通常不在**上运行。

Java应用程序的可移植性是其成功的关键。不仅在电脑中,在**中,操作系统在不同的**商之间,甚至在不同的**之间都会有很大的差异。大量可用的JRE使这成为可能,但维护起来也有点困难。还有许多sdk,这个包包含了创建Java应用程序所需的所有资源,但它远远不及jre的数量。这是因为您可以在移动电话上运行Java应用程序,但不一定要在移动电话上运行代码程序。

总结:

1.Java是软件平台,JRE是软件包。

2.JRE包含运行Java应用程序所必需的软件。

3.Java是一样的,不管操作系统是什么,而JRE是不同的。

  • 发表于 2021-06-22 22:03
  • 阅读 ( 165 )
  • 分类:IT

你可能感兴趣的文章

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

尽管Java可能会有问题,但它往往是一个必要的恶魔。很多跨平台的应用程序都是用Java编写的,考虑到Linux已经缺少很多有用的应用程序,选择不使用Java将严重限制您的选择。 ...

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

是什么jusched.exe文件为什么它在运行?

...exe文件, 输入法, mDNSResponder.exe, conhost.exe,rundll32.exe,Adobe公司_更新程序.exe,以及其他许多。不知道这些服务是什么?最好开始读书! Windows内置了一个调度任务功能来处理这类事情……java更新调度器显然不用于关键更新,因为...

  • 发布于 2021-04-09 07:09
  • 阅读 ( 162 )

如何找出ubuntu中是否安装了java以及如何安装它

默认情况下,Ubuntu没有安装Java(或Java运行时环境JRE)。然而,你可能需要它的一些程序或游戏,如Minecraft。我们将向您展示如何快速方便地检查是否安装了Java以及如何安装它。 请注意,Java可能容易受到安全问题的攻击,您应...

  • 发布于 2021-04-11 08:35
  • 阅读 ( 201 )

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

像往常一样,Java运行时环境中还有一个安全漏洞,如果不禁用Java插件,就有可能感染恶意软件。下面是如何做到这一点。 安全漏洞并不是什么新鲜事,但在这种情况下,安全漏洞是非常糟糕的,而且不知道甲骨文什么时候会...

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

不买手机就试驾webos

...K/PDK要求为开发人员工具以及VirtualBox 3.2.6或更高版本安装Java。 第一步是安装Java运行时环境(JRE)。您可能已经安装了JRE,您可以通过打开命令提示符并键入命令java-version来验证是否安装了JRE。你应该得到一个和下面一样的输...

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

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

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

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

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

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

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

应用(application)和小程序(applet)的区别

...程或安装的internet应用程序。让我们详细研究一下两者的区别。 什么是申请(an application)? 它是一个独立的Java程序,在客户端或服务器端的虚拟机支持下运行。Java应用程序也被称为应用程序,它被设计用来执行特定的功能,以...

  • 发布于 2021-06-25 03:53
  • 阅读 ( 218 )

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

...版,后来被改为javaplatform企业版(javaee)。这是Sun微系统公司发布的三个计算平台之一,后来被Oracle公司收购。另外两个平台是Java标准版(javase)和Java微型版(javame)。J2EE不过是javase的扩展,它基于用于开发和部署基于web的企...

  • 发布于 2021-06-25 07:07
  • 阅读 ( 341 )

小程序(applet)和应用(application)的区别

Applet和Application的主要区别在于Applet是一个小的java程序,可以由java兼容的web浏览器执行,而Applet是一个可以直接在机器上运行的独立程序。 applet是专门设计用来使用支持Java的web浏览器在HTML文档中执行的。它是一个小程序,不...

  • 发布于 2021-07-01 01:53
  • 阅读 ( 329 )
mlo23250
mlo23250

0 篇文章

相关推荐