jre 订阅
Java运行环境(Java Runtime Environment,简称JRE)是一个软件,由太阳微系统所研发,JRE可以让计算机系统运行Java应用程序(Java Application)。JRE的内部有一个Java虚拟机(Java Virtual Machine,JVM)以及一些标准的类别函数库(Class Library)。 展开全文
Java运行环境(Java Runtime Environment,简称JRE)是一个软件,由太阳微系统所研发,JRE可以让计算机系统运行Java应用程序(Java Application)。JRE的内部有一个Java虚拟机(Java Virtual Machine,JVM)以及一些标准的类别函数库(Class Library)。
信息
外文名
Java Runtime Environment
包    括
JVM标准实现及Java核心类库
用    于
Netscape Navigator
中文名
JRE
全    称
Java Runtime Environment
语    言
Java
JRE相关介绍
JRE为Java Runtime Environment的简称,Java 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。
收起全文
精华内容
下载资源
问答
  • JRE

    千次阅读 热门讨论 2018-05-20 15:32:24
    概念   Java Runtime Environment(JRE),Java运行环境,简单的理解就是Java...JDK是JRE的超集,运行Java程序要需要安装JRE即可。 JVM   Java虚拟机(Java Virtual Machine),可以运行Java字节码文件(c...
    概念


      Java Runtime Environment(JRE),Java运行环境,简单的理解就是Java程序运行所需要的必要环境。JRE主要包括三部分:Java虚拟机(JVM)、核心类库以及其他一些必要的工具。JDK是JRE的超集,运行Java程序要需要安装JRE即可。

    JVM

      Java虚拟机(Java Virtual Machine),可以运行Java字节码文件(class文件),通过堆栈结构模型实现。不同类型的操作系统有不同的JVM实现,但可以执行同一份class文件,因此可以实现“一次编译,到处运行”。JVM不只专用于Java语言,只要源程序最终可以编译为符合JVM的字节码文件,都可以运行。

      Oracle官方提供JVM规范,不同厂商根据规范有相应的实现,如HotSpot VM(官方使用)、J9 VM (IBM开发,跟随其产品一起使用)、JRockit等。

      关于JVM的详细内容,请跳转:JVM-Java虚拟机

    类库

      JRE下的lib文件夹中包含了一些程序运行所需的类库。比如rt.jar文件,rt是runtime的缩写,包含了编程所使用的核心API(java.lang等),也就是核心类库编译后的class文件。还有一些配置文件,像java.util.logging的日志配置文件logging.properties。

    组件

      在bin文件夹中有一些程序运行需要的工具,对于开发者来说,java.exe可能是使用最频繁的一个工具。还有像keytool.exe(数据证书管理工具)等诸如此类的工具。

    展开全文
  • jdk11,jdk12,没有jre的解决方法

    万次阅读 多人点赞 2019-03-29 10:01:30
    jdk11和jdk12在以前版本基础上,改动有点大,安装后默认是没有jre的。 【解决方法】: 使用bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre命令手动生成jre 【具体操作】: 安装...

     jdk11和jdk12在以前版本基础上,改动有点大,安装后默认是没有jre的。

    【解决方法】:

    使用bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre命令手动生成jre

     

    【具体操作】:

    安装目录为:D:\Program Files\Java\jdk-12

    生成的JRE目录为:D:\Program Files\Java\jdk-12\jre

    展开全文
  • 因为很多用户的电脑上没有合适版本的jre。用一个软件的同时必须安装另外一个软件(jre)会给人一种流氓软件强行捆绑的感觉,而很多用户对此很抵触。更不要提用户电脑上的jre版本千变万化(有没有jre,是微软的还是...
  • jdk、jre各版本下载

    万次阅读 多人点赞 2019-03-01 09:45:40
    jdk、jre各版本下载 JDK安装包中是包含JRE的。两者都可以单独下载安装。 安装包的下载官网:http://www.oracle.com/technetwork/java/javase/downloads/index.html 当前最新版本出到了Java SE 10.0.1;官网上JRE...

    jdk、jre各版本下载

    JDK安装包中是包含JRE的。两者都可以单独下载安装。
    安装包的下载官网:http://www.oracle.com/technetwork/java/javase/downloads/index.html
    当前最新版本出到了Java SE 10.0.1;官网上JRE分为JRE和Server JRE。
    JRE、Server JRE 选择的区别如下图:


    即JRE是提供给桌面客户端使用,Server JRE是提供给服务器用的,包含一些jvm的监控,但是有些插件和自动更新等功能是没有的。

    1、在官网选择需要下载的jdk或者jre版本。
    以jdk为例,所有可以下载的jdk官网地址:http://www.oracle.com/technetwork/java/javase/archive-139210.html

    需要jdk10的话,选择点击Download Java SE 10,进入Java SE 10的下载页面。

    2、同意license

    3、选择自己需要的操作系统的安装包,如苹果电脑操作系统,选择点击 jdk-10_osx-x64_bin.dmg

    4、oracle收购sun公司,接管java之后,下载jdk需要注册和登录oracle。所以点击 jdk-10_osx-x64_bin.dmg之后,会跳到oracle的登录页面。没有账号的需要注册一个。

    5、注册、登录好之后,即可下载需要的安装包。

     


    【Java面试题与答案】整理推荐

     

    展开全文
  • JRE和JDK的区别

    万次阅读 多人点赞 2019-06-08 21:06:56
    JRE(Java Runtime Enviroment)是Java的运行环境。面向Java程序的使用者,而不是开发者。如果你仅下载并安装了JRE,那么你的系统只能运行Java程序。JRE是运行Java程序所必须环境的集合,包含JVM标准实现及 Java核心...

    1. 定义

    JRE(Java Runtime Enviroment)是Java的运行环境。面向Java程序的使用者,而不是开发者。如果你仅下载并安装了JRE,那么你的系统只能运行Java程序。JRE是运行Java程序所必须环境的集合,包含JVM标准实现及 Java核心类库。它包括Java虚拟机、Java平台核心类和支持文件。它不包含开发工具(编译器、调试器等)。

    JDK(Java Development Kit)又称J2SDK(Java2 Software Development Kit),是Java开发工具包,它提供了Java的开发环境(提供了编译器javac等工具,用于将java文件编译为class文件)和运行环境(提 供了JVM和Runtime辅助包,用于解析class文件使其得到运行)。如果你下载并安装了JDK,那么你不仅可以开发Java程序,也同时拥有了运 行Java程序的平台。JDK是整个Java的核心,包括了Java运行环境(JRE),一堆Java工具tools.jar和Java标准类库 (rt.jar)。

    2. 区别

    JRE主要包含:java类库的class文件(都在lib目录下打包成了jar)和虚拟机(jvm.dll);JDK主要包含:java类库的 class文件(都在lib目录下打包成了jar)并自带一个JRE。那么为什么JDK要自带一个JRE呢?而且jdk/jre/bin下的client 和server两个文件夹下都包含jvm.dll(说明JDK自带的JRE有两个虚拟机)。

    记得在环境变量path中设置jdk/bin路径麽?老师会告诉大家不设置的话javac和java是用不了的。确实jdk/bin目录下包含了所有的命令。可是有没有人想过我们用的java命令并不是jdk/bin目录下的而是jre/bin目录下的呢?不信可以做一个实验,大家可以把jdk /bin目录下的java.exe剪切到别的地方再运行java程序,发现了什么?一切OK!(JRE中没有javac命令,原因很简单,它不是开发环境)那么有人会问了?我明明没有设置jre/bin目录到环境变量中啊?试想一下如果java为了提供给大多数人使用,他们是不需要jdk做开发的,只需 要jre能让java程序跑起来就可以了,那么每个客户还需要手动去设置环境变量多麻烦啊?所以安装jre的时候安装程序自动帮你把jre的 java.exe添加到了系统变量中,验证的方法很简单,去Windows/system32下面去看看吧,发现了什么?有一个java.exe。

    3. 难点

    如果安装了JDK,你的电脑就有两套JRE(JRE本身和JDK中的JRE),前面这套比后面那套少了Server端的Java虚拟机。

    (1)为什么Sun要让JDK安装两套相同的JRE?这是因为JDK里面有很多用Java所编写的开发工具(如javac.exe、jar.exe 等),而且都放置在/lib/tools.jar里。如果我们将tools.jar改名为tools1.jar,然后运行javac.exe,显示如下结 果:Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/tools/javac/Main。这个意思是说,你输入javac.exe与输入java -cp c:/jdk/lib/tools.jar com.sun.tools.javac.Main 是一样的,会得到相同的结果。从这里我们可以证明javac.exe只是一个包装器(Wrapper),而制作的目的是为了让开发者免于输入太长的指命。 而且可以发现/lib目录下的程序都很小,不大于29K,从这里我们可以得出一个结论。就是JDK里的工具几乎是用Java所编写,所以也是Java应用 程序,因此要使用JDK所附的工具来开发Java程序,也必须要自行附一套JRE才行,所以位于JDK目录下的那套JRE就是用来运行一般Java程序 的。

    (2)如果一台电脑安装两套以上的JRE,谁来决定呢?这个重大任务就落在java.exe身上。java.exe的工作就是找到合适的JRE来运 行Java程序。java.exe依照以下的顺序来查找JRE:1)自己的目录下有没有JRE;2)父目录有没有JRE;3)查询注册表: [HKEY_LOCAL_MACHINE/SOFTWARE/JavaSoft/Java Runtime Environment]。所以java.exe的运行结果与你的电脑里面哪个JRE被执行有很大的关系。

    (3)JDK-->JRE-->Bin目录下有两个文件夹:server与client,这是真正的jvm.dll所在。 jvm.dll无法单独工作,当jvm.dll启动后,会使用explicit的方法(就是使用Win32 API之中的LoadLibrary()与GetProcAddress()来载入辅助用的动态链接库),而这些辅助用的动态链接库(.dll)都必须位 于jvm.dll所在目录的父目录之中。因此想使用哪个JVM,只需要设置PATH,指向JRE所在目录下的jvm.dll。

    4. 最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK等等。

    展开全文
  • jre-builder JRE生成器
  • jre 1.8.45 下载

    2019-03-31 12:20:49
    jre 1.8.45 下载
  • 简化jre

    2012-10-10 14:36:04
    简化jre
  • jre7.0安装

    2019-06-14 11:30:36
    jre 7.0 解决SQL server 2016安装需要jre7.0问题。 亲测可用。
  • JRE介绍

    2020-10-15 16:24:12
    JRE简介 JRE(Java Runtime Environment,Java运行环境): 包含JVM标准实现及Java核心类库。JRE是Java运行环境,并不是一个开发环境,所以没有包含任何开发工具(如编译器和调试器) JRE是运行基于Java语言编写的...
  • JRE1.8.txt

    2020-09-17 15:34:25
    Java运行环境JRE1.8,云盘下载 Java运行环境JRE1.8,云盘下载 Java运行环境JRE1.8,云盘下载
  • 精简jre

    千次阅读 热门讨论 2018-05-09 16:28:05
    精简jre简单教程
  • jre1.8.0_161

    2018-05-03 14:41:41
    jre1.8压缩包免安装 jre1.8压缩包免安装 jre1.8压缩包免安装 jre1.8压缩包免安装
  • jre Java环境 jre-8u251-windows-x64 最新版:jre-8u251-windows-x64.zip
  • JRE的安装及环境变量配置

    万次阅读 多人点赞 2016-12-27 14:37:56
    JRE(Java Runtime Environment,Java运行环境),运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。如果大家需要查看JDK的安装及环境配置,请查看这篇文章《JDK的安装及环境变量配置》。 我们这里...
  • 查看jdk或jre的版本

    万次阅读 多人点赞 2019-03-01 09:44:06
    查看jdk或jre的版本 安装完jdk,配置好JAVA_HOME和CLASSPATH,直接在命令行窗口输入指令java -version,即可看到当前系统JRE版本 但是,如果我们电脑中安装了多个jdk|jre,或者是生产环境中安装多了jdk|jre...
  • jre 7.0官方版

    2018-08-03 14:31:55
    jre 7.0官方版。jre 7.0官方版。jre 7.0官方版。jre 7.0官方版。有需要的拿走。
  • 免安装版jre

    2015-06-11 17:42:06
    绿色版jre,不需要安装,解压就可以用。 依赖jar包放在jrejre6\lib\ext文件夹下, 依赖dll包放在jrejre6\bin文件夹下。
  • JDK 和 JRE 有什么区别

    万次阅读 多人点赞 2019-04-04 14:13:04
    JDK 和 JRE 有什么区别? JRE:Java Runtime Environment(java运行时环境)。即java程序的运行时环境,包含了java虚拟机,java基础类库。 JDK:Java Development Kit(java开发工具包)。即java语言编写的程序所...
  • jre1.8免压缩

    2017-08-09 23:51:00
    jre 压缩包
  • jdk没有jre的解决方法

    万次阅读 多人点赞 2020-12-03 01:34:55
    jdk11以上没有jre的解决方法 小白篇安装的jdk没有jre(JDK11以上版本)解决方法方法一:步骤1:步骤2:注意:方法二:步骤: 安装的jdk没有jre(JDK11以上版本) 我猜你安装后的jdk目录大概是这样的 可以看到,现在的...
  • 超级精简版jre

    2019-01-23 15:27:52
    在c/s架构制作打包exe包死,需要用到jre,但是一般网上下载的jre版本很大,这样安装的话非常耗存储空间,这里提供精简版本的jre
  • jre-11.0.10.zip

    2021-04-11 15:01:00
    jdk11中提取的jre11。 JDK11 占用 279MB 磁盘空间;JRE11 占用 158MB 磁盘空间;打包压缩后的 JRE11 仅占用 40.2MB 的磁盘空间。如果服务器资源紧张,安装这个就可以了
  • jre7-32位和jre7-64位

    2015-07-06 12:55:04
    jre7-32位和jre7-64位,解决软件运行过程中缺少jre环境的问题
  • jre8_64_32,XP安装jre

    2018-05-25 13:37:43
    相信很多朋友在XP上安装jre8的很多时候安装不上,我也遇到很多次,每次安装进程都是一闪而过。相信这个包可以帮朋友们解决这个问题。
  • jre for mac

    2014-08-30 16:12:03
    jre jre-7u67-macosx-x64.dmg
  • jdk与jre的区别

    万次阅读 多人点赞 2017-03-14 13:12:38
    首先笔者想阐明的是:JDK和JRE没想象中的那么简单。 相信大家都知道JDK和JRE是什么,但是具体干什么用不妨先试问下自己,如果能说出个所以然来,那么这篇文章大神请自觉忽略,呵呵,或者可以温故一下。 如果有哪里...
  • jre1.8.0_181

    2018-09-18 16:02:46
    JRE是Java Runtime Environment缩写,指Java运行环境。如果我们通过eclipse进行开发,只需单独下载jre即可,jdk(包含开发环境)
  • jre_w32.rar

    2020-08-08 20:14:06
    JRE为Java Runtime Environment的简称,Java Runtime Environment(包括Java Plug-in)是Sun的产品,包括两部分:Java Runtime Environment和Java Plug-in。JavaRuntimeEnvironment(JRE)是可以在其上运行、测试和...
  • 超级精简版的jre

    2017-11-01 14:04:13
    超级精简版的jre,超级精简版的jre,超级精简版的jre,超级精简版的jre

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 327,035
精华内容 130,814
关键字:

jre