首页编程java编程java jre是什么?jdk和jre有什么区别

java jre是什么?jdk和jre有什么区别

编程之家2023-10-1498次浏览

大家好,java jre是什么相信很多的网友都不是很明白,包括jdk和jre有什么区别也是一样,不过没有关系,接下来就来为大家分享关于java jre是什么和jdk和jre有什么区别的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!

java jre是什么?jdk和jre有什么区别

Java编程中的Eclipse中的JRE系统库是什么意思的

JRE(Java Runtime Environment,Java运行环境),运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。

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。

jdk和jre有什么区别

JDK:

java jre是什么?jdk和jre有什么区别

Java Develpment Kit java开发工具

JRE:

Java Runtime Environment java运行时环境

java jre是什么?jdk和jre有什么区别

JVM:

java Virtual Machine java虚拟机

jdk是给开发人员使用的, jre和jvm是给普通用户使用,如果只是运行Java程序,安装JRE即可

JDK:

是java开发工具包,是Sun公司针对java开发人员的产品,jdk中包含jre,在jdk的安装目录下有一个jre的目录,里面有两个文件夹bin和lib,在这里可以认为bin里面就是jvm,lib中是java工作需要的类库,而java和lib合起来就称为jre

JDK(Java Development Kit)是整个JAVA的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API包括rt.jar)。

jre是什么

包含JVM标准实现及Java核心类库。 JRE为JavaRunTimeEnvirment的简称, JavaRuntimeEnvironment(包括JavaPlug-in)是Sun的产品,包括两部分: JavaRuntimeEnvironment和JavaPlu g-inJavaRuntimeEnvironment( JRE)是可以在其上运行、测试和传输应用程序的Java平台。它包括Java虚拟机、Java平台核心类和支持文件。它不包含开发工具--编译器、调试器和其它工具。 JRE需要辅助软件--JavaPlug-in--以便在浏览器中运行applet。 JavaPlug- in软件允许Javaapplet和JavaBeans组件在使用Sun的JavaRuntimeEnvironment( JRE)的浏览器中运行,而不是在使用缺省的Java运行环境的浏览器中运行。 JavaPlug-in可用于NetscapeNavigator和Microso ftInternetExplorer。 J2RE是Java2 Runtime Environment,即Java运行环境,有时简称JRE。如果你只需要运行Java程序或Applet,下载并安装它即可。如果你要自行开发 Java软件,请下载JDK。在JDK中附带有JRE。注意由于Microsoft对Java的支持不完全,

JRE是什么

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

注意由于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找其它类库。

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

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

参考资料来源:百度百科-jre

好了,关于java jre是什么和jdk和jre有什么区别的问题到这里结束啦,希望可以解决您的问题哈!

javadebug是什么意思,JAVA中提到的IDE是什么意思酷睿i32120(酷睿i32120配置)