Java运行环境

Java运行环境

跨平台开发环境,通过虚拟机技术实现程序在不同操作系统上的运行
  • 版本:9.0.140
  • 大小:86.34 MB
  • 类型:应用软件
  • 时间:2023-12-05
该软件为电脑版本,不支持在手机上安装!

软件介绍

举报反馈

Java运行环境(JRE)是一款由Oracle公司开发的软件,它提供了支持Java程序运行所需的基础环境。作为一门跨平台的编程语言,Java在许多设备和系统中都得到广泛应用,如电脑、手机、智能家居等。

JRE包含了Java虚拟机(JVM)、类库文件和其他必要组件,它们共同协作,使得Java程序能够在任何安装了JRE的设备上运行。无论你是开发者还是普通用户,在使用Java应用程序时,都需要安装JRE来保证程序正常运行。

通过JRE用户可以享受到Java应用程序的诸多好处,例如强大的功能、丰富的图形用户界面和高度的可移植性。而对于开发者来说,JRE为他们提供了丰富的开发工具和资源,以便更好地构建出高效稳定的Java程序。

安装技巧

打开安装包,点击安装

Java运行环境

接下来,耐心等待安装完成即可

Java运行环境

更新信息

IANA Data 2015e

J 8u60包含IANA时区数据版本2015e。

Bug修复:dns_lookup_realm默认情况下应为false

Kerberos krb5.conf 文件中的dns_lookup_realm设置默认情况下为 false。

Bug修复:禁用RC4密码套件

基于RC4的TLS密码套件(例如TLS_RSA_WITH_RC4_128_SHA)现在被视为有漏洞,不再使用(请参阅RFC 7465)。相应地,默认情况下,在Oracle JSSE实现中通过将"RC4"添加到"j.tls.disabledAlgorithms"安全属性,并将其从默认启用的密码套件列表中删除,已停用了基于RC4的TLS密码套件。通过从 java.security 文件包含的"j.tls.disabledAlgorithms"安全属性中删除"RC4",或者动态调用Security.setProperty()并使用SSLSocket/SSLEngine.setEnabledCipherSuites()方法将其读取到启用的密码套件列表中,可以重新激活这些密码套件。您还可以使用 -Djava.security.properties 命令行选项来覆盖j.tls.disabledAlgorithms 安全属性。例如:

java -Djava.security.properties=my.java.security ...

其中 my.java.security 是包含不带RC4的属性的文件:

j.tls.disabledAlgorithms=SSLv3

即使从命令行设置了此选项,仍必须使用 SSLSocket/SSLEngine.setEnabledCipherSuites()方法向启用的密码套件列表重新添加基于RC4的密码套件。

Bug修复:支持JKS和PKCS12密钥库的密钥库类型检测

密钥库兼容性模式:为了提升互操作性,Java密钥库类型JKS现在默认支持密钥库兼容性模式。此模式使得JKS密钥库可以访问JKS和PKCS12文件格式。要禁用密钥库兼容性模式,请将安全属性keystore.type.compat 设置为字符串值 false。

Bug修复:J 8u发行版中不安全的监视方法已过时

sun.misc.Unsafe 上的方法 monitorEnter、monitorExit 和 tryMonitorEnter 在J 8u60中被标记为已过时,将在以后的发行版中删除。这些方法不在J自身内部使用,也极少在J之外使用。

Bug修复:使用SA从核心文件提取JFR记录

DumpJFR是基于可服务性代理的工具,可用于从核心文件和实时Hotspot进程提取Java飞行记录器(JFR)数据。可以通过以下方法使用DumpJFR:DumpJFR工具可将JFR数据转储到当前工作文件夹中名为recording.jfr的文件。

- 将DumpJFR附加到实时进程:

java -cp $JAVA_HOME/lib/sa-jdi.jar sun.jvm.hotspot.tools.DumpJFR

- 将DumpJFR附加到核心文件:

java -cp $JAVA_HOME/lib/sa-jdi.jar sun.jvm.hotspot.tools.DumpJFR

Bug修复:名为"enum"的本地变量导致虚假的编译器崩溃

javac 语法分析器未正确对名为"enum"的本地变量进行语法分析;当程序包含此类本地变量时,如果在编译过程中使用的"source"标记对应于不支持枚举构造的发行版(例如"-source 1.4"),会产生虚假的失败。

特殊特点

1、是可以运行、测试和传输应用程序的Java平台

2、Java运行环境官方版包含JVM标准实现及Java核心类库

3、不包含开发工具--编译器、调试器和其它工具

4、需要辅助软件--JavaPlug-in--以便在浏览器中运行applet

5、包括两部分:Java运行环境和Java Plug-in

6、JRE是运行JAVA程序所必须的环境的集合

问题回答

JRE和J的区别是什么?

JRE:Java运行环境

J:Java DevelopmentKit

JRE顾名思义是java运行时环境,包含了java虚拟机,java基础类库。是使用java语言编写的程序运行所需要的软件环境,是提供给想运行java程序的用户使用的。

J顾名思义是java开发工具包,是程序员使用java语言编写java程序所需的开发工具包,是提供给程序员使用的。J包含了JRE,同时还包含了编译java源码的编译器javac,还包含了很多java程序调试和分析的工具:jconsole,jvisualvm等工具软件,还包含了java程序编写所需的文档和demo例子程序。

Java运行环境

上一个:苏宁豆芽客户端 下一个:千牛卖家版

更多版本

类似软件

Opera浏览器
Opera浏览器
网络工具 97.10 MB

查看
WYSIWYG Web Builder
WYSIWYG Web Builder
图形软件 3.63 KB

查看
jre
jre
学习工具 86.34 MB

查看
旗鱼浏览器wp版
旗鱼浏览器wp版
网络工具 436.21 KB

查看
ViewDiv
ViewDiv
网络工具 50.44 MB

查看

本类最新

小丸子时钟
小丸子时钟
v1.2.0 4.04 KB

小丸子时钟是一款可爱的桌面时钟软件,以小丸子为主题 ...

查看
Instatus Out
Instatus Out
v1.0.6 81.60 MB

InstatusOut是一款简单易用的社交媒体排版工具,提供 ...

查看
ThisIsWin11
ThisIsWin11
v0.75.0 71.00 KB

ThisIsWin11是一款针对Windows11系统定制的优化工具软 ...

查看
桌面天文馆
桌面天文馆
v0.11.2 51.78 MB

桌面天文馆是一款开放源代码的天文学软件,可让用户通 ...

查看
imazing2
imazing2
v2.16.9.0 112.00 MB

iMazing2是一款功能强大的iOS设备管理软件,可以帮助 ...

查看
torrentkitty中文版
torrentkitty中文版
v2.0 1.74 MB

TorrentKitty是一款便捷的种子搜索工具,为用户提供了 ...

查看
VolPI
VolPI
v1.0.1 419.00 KB

VolPI是一款功能强大的工业自动化软件,主要用于监控 ...

查看
WindowTop
WindowTop
v5.6.3 6.30 MB

WindowTop是一款用于Windows操作系统的实用工具软件, ...

查看
ASoft.NET Version Detector
ASoft.NET Version Detector
v17.1 849.92 KB

ASoft.NETVersionDetector是一款方便实用的工具软件, ...

查看
易语言助手
易语言助手
v3.2.0601 25.48 MB

易语言助手是一款针对易语言程序员量身定制的集成开发 ...

查看