发展历程 什么是Java运行时环境(jre)? -技术百科的定义

什么是Java运行时环境(jre)? -技术百科的定义

目录:

Anonim

定义-Java运行时环境(JRE)是什么意思?

Java Runtime Environment(JRE)是用于开发Java应用程序的一组软件工具。 它结合了Java虚拟机(JVM),平台核心类和支持库。


JRE是Java开发工具包(JDK)的一部分,但可以单独下载。 JRE最初是由Oracle Corporation的全资子公司Sun Microsystems Inc.开发的。


也称为Java运行时。

Techopedia解释了Java Runtime Environment(JRE)

JRE由以下组件组成:

  • 部署技术,包括部署,Java Web Start和Java插件。
  • 用户界面工具包,包括抽象窗口工具包(AWT),Swing,Java 2D,可访问性,图像I / O,打印服务,声音,拖放(DnD)和输入法。
  • 集成库,包括接口定义语言(IDL),Java数据库连接性(JDBC),Java命名和目录接口(JNDI),远程方法调用(RMI),通过Internet Orb协议进行远程方法调用(RMI-IIOP)和脚本。
  • 其他基础库,包括国际支持,输入/输出(I / O),扩展机制,Bean,Java管理扩展(JMX),Java本机接口(JNI),数学,网络,覆盖机制,安全性,序列化和Java for XML处理(XML JAXP)。
  • lang和util基本库,包括lang和util,管理,版本控制,zip,工具,反射,集合,并发实用程序,Java存档(JAR),日志记录,首选项API,引用对象和正则表达式。
  • Java虚拟机(JVM),包括Java HotSpot客户端和服务器虚拟机。

JRE 1.0在核心库中增加了许多类和程序包,并且在Java 2平台标准版(J2SE)中从几百个类增长到了几千个。 引入了全新的API,并且已弃用了许多原始的1.0版API。 由于这些大量添加,引起了很大程度的批评。

什么是Java运行时环境(jre)? -技术百科的定义