找软件用软件,就到华军软件园! 软件发布
所在位置: 首页 — PC软件 — 编程软件 — 编程工具  —  Java SE Runtime Environment
Java SE Runtime Environment

Java SE Runtime Environment  v9.0u156

二维码
  • 版       本: v9.0u156
  • 软件授权: 免费软件
  • 软件类型: 国产软件
  • 软件语言: 简体中文
  • 更新时间: 2017-11-21
  • 应用平台: WinAll
  • 软件评分:
  • 软件大小: 84.85MB

立即下载

下载服务协议见页面底部

软件介绍 下载地址 相关文章 网友点评

为您推荐:- Java SE Runtime Environment Java工具

基本简介
Java SE Runtime Environment段首LOGO
     Java SE Runtime Environment免费版是一款JAVA程序必不可少的运行环境,软件功能非常强大,便捷实用。只有安装后才能运行java正常工作。Java SE Runtime Environment免费版包括实用程序,游戏和业务应用程序。java在世界各地的 8.5 亿多台个人计算机和数十亿套设备上运行,其中包括移动设备和电视设备。

官方介绍

  JRE为Java Runtime Environment免费版的简称,Java SE Runtime Environment安装版(包括Java Plug-in)是Sun的产品,包括两部分:Java Runtime Environment和Java Plug-in。JavaRuntimeEnvironment(JRE)是可以在其上运行、测试和传输应用程序的Java平台。它包括Java虚拟机(jvm)、Java核心类库和支持文件。它不包含开发工具(JDK)--编译器、调试器和其它工具。JRE需要辅助软件--Java Plug-in--以便在浏览器中运行applet。

  Java Plug-in软件允许Java Applet和JavaBean组件在使用Sun的Java Runtime Environment(JRE)的浏览器中运行,而不是在使用缺省的Java运行环境的浏览器中运行。Java Plug-in可用于Netscape Navigator和Microsoft Internet Explorer。

  J2RE是Java2 Runtime Environment,即Java运行环境,只是强调其匹配Java2平台,有时简称JRE。如果你只需要运行Java程序或Applet,下载并安装它即可。如果你要自行开发 Java软件,请下载JDK(JRE和JDK的区别)。在JDK中附带有JRE。注意由于Microsoft对Java的支持不完全,请不要使用IE自带的虚拟机来运行 Applet,务必安装一个JRE或JDK。

查找方法

  JRE中由ClassLoader负责查找和加载程序引用到的类库,基础类库ClassLoader会到rt.jar中自动加载,其它的类库,ClassLoader在环境变量CLASSPATH指定的路径中搜索,按照先来先到的原则,放在CLASSPATH前面的类库先被搜到,Java程序启动之前建议先把PATH和CLASSPATH环境变量设好,OS通过PATH来找JRE,确定基础类库rt.jar的位置,JRE的ClassLoader通过CLASSPATH找其它类库。但有时候会出现这样的情况,希望替换基础类库中的类库,那么也可以简单的通过-Djava.endrosed.path=...参数传递给java.exe,于是ClassLoader会先于基础类库使用java.endrosed.path参数指定路径的类库。因此Java的版本管理是非常简单有效的,也许很原始,不过很好用,简单就不容易出错。(所以我很奇怪Eric Ramond为什么批评Java的类库管理机制,他还居然批评Java的接口,令人怀疑他对Java的了解程度)

注意事项

  1、共享类库需要在GAC(Global Assembly Cache)中注册,注册过程比较复杂,首先要用工具生成公开/私有密钥对,然后结合密钥和类库版本号连编,最后使用工具注册到GAC中好以后,会被放在"C:Winntassemblygac类库的名称空间版本号"目录下,不同的类库版本在注册的时候会按照版本号分开放置:

  ·某类库1.0版本 C:Winntassemblygac名称1.0名称.dll

  ·某类库1.1版本 C:Winntassemblygac名称1.1名称.dll

  2、可以同时存在一个类库的n个版本,至于在程序中用哪个版本,在程序的配置文件中声明,CLR会根据声明来调用相应的版本的类库。我觉得.Net实现方法未免太复杂了一些,将所有共享类库都塞到一个系统目录下,并且同一个类库还有n个版本,将来.Net第三方开发的类库逐渐丰富起来以后,.Net类库的GAC也会越来越庞大,会不会也搞得和Windows注册表一样难以维护?软件发布到服务器上的时候,类库要再注册一次,服务器会逐渐形成一个庞大的树状的GAC,GAC里面存放着组件的n个版本。试想经过一段时间之后,C:Winntassemblygac目录会越来越庞大,有的组件甚至有n个版本都放在那里,你又不敢随便删除,不知道是不是有程序需要使用,我不明白MS为什么要把这么简单的事情搞到这么复杂?

  讨论:全局程序集缓存不会是无限大的,所以“将来.Net第三方开发的类库逐渐丰富起来以后,.Net类库的GAC也会越来越庞大,会不会也搞得和Windows注册表一样难以维护?”这是杞人忧天。原因如下:第一是操作系统的生命周期一般不会是无限长的,而且越来越短,Windows为证,同时.Net Framework也在不断更迭,在十年左右的时间里,全球的程序产量是有限的,高质量的第三方开发的类库更是有限,需要注册到GAC的就更少了。

主要特性

  Lambda表达式,一种新的语言特性,能够使功能作为方法参数或将代码作为数据。

  显著增加和完善Java语言特性,增添标准库,包括默认方法,新的java.util.stream包及 Date-Time API。

  Compact Profiles包含 Java SE平台预定义子集,使程序员无需部署在整个平台,可运行在小型设备上。

  安全性包括更新可Java加密体系架构;限制doPrivileged;SSL/TLS Server Name Indication (SNI) Extension以及增强密钥库。

  JavaFX更新文档

  新的JavaScript引擎Nashorn

相关专题

  • Java工具专区

    Java工具专区

  • jdk官方下载软件专题

    jdk官方下载软件专题

下载地址

普通下载地址

通用网络下载 通用网络下载 通用网络下载 通用网络下载

相关文章

网友评论

您的评论需要经过审核才能显示

全部评论
华军网友
Java SE Runtime Environment软件非常好用,下载速度很快,很方便!

有用

华军网友
Java SE Runtime Environment超级棒!点一亿个赞!!!

有用

华军网友
Java SE Runtime Environment还不错,下载非常快,送你个好评!

有用

软件介绍
下载地址
相关文章
网友点评
返回顶部




Java SE Runtime Environment

Java SE Runtime Environment