java虚拟机32位_jre1.6java虚拟机运行环境下载|jre1.6官方版32位/64位下载_v1.6.0_9号软件下载…

jre1.6是Java Runtime Environment缩写,指Java运行环境,是Sun的产品。运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。

软件介绍

不少软件采用JAVA技术开发,需要JDK1.6以上或JRE1.6以上运行环境才可以运行,如果你的机器上已经安装JDK1.6以上或JRE1.6以上,则不在需要配置JRE。

Java将使您的 Internet 体验更加丰富。无论是玩游戏、听音乐、在移动电话上接收电子邮件、查看 Webcam、了解世界,还是进行其他类似的活动,

Java

都能使其表现更出色。现在有很多软件采用JAVA技术开发,需要JDK1.6以上或JRE1.6以上运行环境才可以运行,如果你的机器上已经安装JDK1.6以上或JRE1.6以上,则不在需要重新安装配置JRE1.6。

JRE是Java运行环境,运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库,不少软件采用JAVA技术开发,需要JDK1.6以上或JRE1.6以上运行环境才可以运行,如果你的机器上已经安装JDK1.6以上或JRE1.6以上,则不在需要配置JRE。

软件特色

JRE为Java Runtime Environment的简称,Java Runtime Environment(包括Java

Plug-in)是Sun的产品,包括两部分:Java Runtime Environment和Java

Plug-in。JavaRuntimeEnvironment(JRE)是可以在其上运行、测试和传输应用程序的Java平台。它包括Java虚拟机、Java核心类库和支持文件。它不包含开发工具–编译器、调试器和其它工具。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。在JDK中附带有JRE。注意由于Microsoft对Java的支持不完全,请不要使用IE自带的虚拟机来运行

Applet,务必安装一个JRE或JDK。

软件功能

提供了对Solaris/SPARCTM 64位系统的支持。

Java基础类库/Swing, JavaTM Web Start, JavaTM 插件和国际化的新特性为Web服务提供了丰富的客户端应用开发能力。

增强了基于XML, CORBA, IPv6, 和JDBCTM 3.0技术的连接性。

提供了新的安全特性包括JavaTM 安全Socket、JavaTM密码扩展、 JavaTM

验证与授权服务、Kerberos支持和一个路径验证API。

提供了高性能的Java 2DTM 图形技术,新的可升级的I/O和 Java虚拟机的改进。

具有新的简单判断机制,登录API函数,以及对资源不足和错误更强的处理和报告能力。这使J2SE成为当今高效能应用软件和Web服务开发和发布最可靠和便利的平台。

针对主流的商务应用并与以前的JavaTM2 运行环境标准版软件版本完全兼容。

版本管理

Java的解决办法是每个程序自己携带一套JRE。

比如说某人的机器上已经被安装了好多套JRE和JDK(JDK包括了同版本的JRE,此外还包括有编译器和其它工具),它们分别是:

BEAWeblogic Server 7.0 自带一套 JDK1.3.1_02, 还下载了一套最新的JDK1.4.1_02

JBuilder9自带一套JDK1.4.1_02

Oracle8.1.7自带一套JRE1.1.7

RationRose自带一套JDK1.3

DreamWeaver自带一套JDK1.3

6套JRE,每套JRE都被各自安装到不同的目录,不会互相影响。当在控制台执行java.exe,操作系统寻找JRE的方式如下:

先找当前目录下有没有JRE

再找父目录下有没有JRE

接着在PATH路径中找JRE

注册表HKEY_LOCAL_MACHINESOFTWAREJavaSoftJava Runtime Environment

查看CurrentVersion的键值指向哪个JRE

最常用的是在PATH路径中找JRE,一般情况下,自己的程序运行之前都会先在批处理文件里面临时设置PATH,把自己用的JRE放到PATH路径最前面,所以肯定会运行自己带的JRE,不会造成版本混乱。

基础类库

JRE自带的基础类库主要是JRElibrt.jar这个文件,包括了Java2平台标准版的所有类库。和JRE的版本一致。

Net Framekwork的核心类库

Net

Framekwork的核心类库被放置在C:Winntassemblygac目录下,按照不同的名称空间放在不同目录中,不像JRE打成了一个包。并且可以同时存在不同的版本,例如:

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

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

这样做,虽然很灵活,可以随时把类库更新到最新的状态,但是很容易带来版本管理的复杂度,造成版本不一致。

Java(TM) SE Runtime Environment: 支持欧洲语言的Java(TM) SE Runtime

Environment。此功能要求硬盘驱动器上具有 143 MB。

其它语言支持: 支持非欧洲语言。此功能要求硬盘驱动器上具有 23 MB。

Internet Explorer 默认 Java Internet Explorer 默认 Java: 在Microsoft Internet

Explorer中,默认情况下使用此Java VM来处理Java applet。还可从Java控制面板中访问此设置。此功能不需要任何额外的磁盘空间。

其它字体和媒体支持: 除默认的Lucida Sans Regular 字体以外的 Lucida 字体,由Java

Sound使用的MIDI声音库,以及执行颜色映射转换所需的颜色管理配置文件。这些功能要求硬盘驱动器上具有7MB。

jdk1.6和jre6的联系与区别

jre6就是jre1.6版本,也就是说可以把你的问题化为jdk1.6和jre1.6的联系和区别。此外又由于他们都是1.6的版本,所以你的问题就是jdk和jre的联系和区别了。

jdk(java development kit),就是java的开发工具集,顾名思义就是你做开发用的,其中包括javac,也就是java

compiler等。

jre(java runtime

environment),就是java程序的运行环境。你所写的java程序在经过javac编译后会形成字符行文件,这个java的中间文件,计算机是看不懂的,而这个文件是给jvm(java的虚拟机)用的,由jvm进行解释后形成机器语言给计算机。而这个jvm就在jre中,也就是说java程序的运行要有jre来担当。

所以jdk和jre的区别就是一个用于开发,一个用于运行,联系就是他们都是java开发者所必备的(除非你就像运行java程序,那么用jre就足够了)。

安装说明

Eclipse新建Java项目的时候JRE找不到1.6的版本

1、如果电脑上同时安装了JDK 1.8 和 1.6,新建 java project ,选择JRE的时候选择第二个“Use a project

specific JRE ” ,其他的默认不变

bf8d49832b2e40614d2b336f6691613c.png

3、则  1.点击右下角的configure JREs…..

e311ab9f3e0e2a4750f08a391fac07b1.png

5、3.选择Standard VM,然后点击Next

e457383dfca4c3a633f0c363cf8e075b.png

7、5.查找完之后点击Finsh

6435cfa5d195f9d1fb2ec13411fca5dd.png

9、7.此时再次选择,就看到JDK1.6了

注意事项

1、共享类库需要在GAC(Global Assembly

Cache)中注册,注册过程比较复杂,首先要用工具生成公开/私有密钥对,然后结合密钥和类库版本号连编,最后使用工具注册到GAC中好以后,会被放在”C:Winntassemblygac类库的名称空间版本号”目录下

来源:至于在程序中用哪个版本

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年1月10日
下一篇 2021年1月10日

相关推荐