Java Runtime Environment 8u261官方版 |
![]() ![]() |
|
![]() |
Java Runtime Environment 8u261官方版简介: Java Runtime Environment简称JRE,JRE是Java的运行环境 。面向Java程序的使用者,而不是开发者 。如果你仅下载并安装了JRE,那么你的系统只能运行Java程序 。JRE是运行Java程序所必须环境的集合,包含JVM标准实现及 Java核心类库 。它包括Java虚拟机、Java平台核心类和支持文件 。它不包含开发工具(编译器、调试器等) 。如果你只是使用,并不开发,那么安装JRE就可以运行JAVA程序了!而不需要安装JDK 。 ![]() JRE和JDK的区别: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 。 1、java是一项用以开发设计程序运行的技术性,能够让Web越来越更有趣和更好用 。java与javascript并不相同,后面一种是一种用以建立Web页的简易技术性,只有在电脑浏览器中运作 。 1、jre8 64位是运行基于java语言编写的程序所不可缺少的运行环境 。也是通过它,java的开发者才得以将自己开发的程序发布到用户手中,让用户使用 。 2、jre就是运行java开发出的程序用的!如果要进行java开发需要安装jdk!!也就是说jre只能运行已经写好的程序,而jdk负责编译等开发工作 。 |
![]() 电信下载:Java Runtime Environment 8u261官方版 移动下载:Java Runtime Environment 8u261官方版 联通下载:Java Runtime Environment 8u261官方版 |