Jdk是Java Development Kit的缩写,顾名思义是java开发工具包,是程序员使用java语言编写java程序所需的开发工具包,是提供给程序员使用的。JDK包含了JRE,同时还包含了编译java源码的编译器javac,还包含了很多java程序调试和分析的工具:jconsole,jvisualvm等工具软件,还包含了java程序编写所需的文档和demo例子程序。 如果...
JRE(Java Runtime Environment): 功能:JRE是Java运行时环境,用于运行已编译的Java应用程序。它包含了Java虚拟机(JVM)、类加载器、运行时类库和其他支持文件。 作用:JRE是Java应用程序的运行环境,当用户想要执行Java程序时,需要安装JRE。JRE负责将Java字节码翻译成机器语言并执行。 简而言之,JDK是用于开发Java应用程序...
JRE与JDK的关系:JRE是JDK的一部分,JDK包含了JRE以及Java开发工具。JDK是开发Java程序的主要工具包,而JRE则是运行Java程序所必需的运行时环境。 三者之间的层次关系:从层次结构上看,JDK是最顶层,它包含了JRE;而JRE又包含了JVM。这种层次关系体现了Java平台的构建原则,即“一次编写,到处运行”。 4.3 作用与重要性 J...
JDK用于开发,是给开发人员用的;JRE 用于运行java程序,是给普通用户使用的;只拥有JVM,我们还不能成功执行.class的类文件,因为在解释class的时候JVM需要调用解释所需要的类库lib,而jre包含lib类库。( jvm+lib=jre )如果只是运行Java程序,可以只安装JRE,无需安装JDK。也就是说:使用JDK开发完成的java程序,可以交给JRE...
JRE(Java Runtime Environment)和JDK(Java Development Kit)是Java编程中两个重要的概念,它们在Java开发和运行环境中各自扮演着不同的角色。尽管它们都与Java程序的运行和开发密切相关,但它们之间确实存在一些明显的区别。首先,让我们来了解一下JRE。JRE,即Java运行时环境,是Java程序运行所必需的一组库和工具。
与大家熟知的JDK不同,JRE是Java运行环境,并不是一个开发环境,所以没有包含任何开发工具(如编译器和调试器),只是针对于使用Java程序的用户。 2.1、JRE安装目录 3、Java里JDK,JVM 和 JRE关系图 由下图中可以看出以下几点: JDK=JRE+多种Java开发工具 JRE=JVM+各种类库 这三者的关系是一层层的嵌套关系。JDK>JRE...
1.JRE是啥 先说JRE,在我们装JDK的时候,经常会发现即安装了JDK也安装了JRE,也不知道他们有什么区别。JRE(Java Runtime Environment)是JAVA运行时环境,它是运行已编译Java程序所需的所有内容的集合,包括Java虚拟机(JVM),Java核心类库和一些基础的构件。有些人认为如果是运行,那JVM不就够了吗,其实还不够...
JDK 即Java Development Kiy 是Java开发工具包,开发Java应用程序的必备工具集,包含了JRE以及用于编译、...
JDK是 Java 语言的软件开发工具包(SDK)。在JDK的安装目录下有一个jre目录,里面有两个文件夹bin和lib,在这里可以认为bin里的就是jvm(真正对java进行翻译的),lib中则是jvm工作所需要的类库,而jvm和 lib合起来就称为jre。 一、什么是JDK 通俗来说:JDK 是整个JAVA的核心,包括了Java运行环境,一堆Java工具(javac...
JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的使用者,而不是开发者。如果安装了JDK,会发同你的电脑有两套JRE,一套位于 \jre 另外一套位于 C:\Program Files\Java\jre1.5.0_15 目录下,后面这套比前面那套少了Server端的Java虚拟机,不过直接将前面那套的Server端Java虚拟机复制过来就行了...