Jdk是Java Development Kit的缩写,顾名思义是java开发工具包,是程序员使用java语言编写java程序所需的开发工具包,是提供给程序员使用的。JDK包含了JRE,同时还包含了编译java源码的编译器javac,还包含了很多java程序调试和分析的工具:jconsole,jvisualvm等工具软件,还包含了java程序编写所
JRE:仅用于运行已编译的 Java 程序(如用户端应用程序),无需开发工具。 JDK:开发者用于编写、编译和调试 Java 代码,用户无需安装。 三、层级关系 JDK 包含 JRE:JDK 安装目录下的 jre 文件夹即为运行时环境。 JRE 包含 JVM:JRE 中 bin 目录包含 JVM 实现,lib ...
JDK与JRE到底有啥不同?Java程序员必看,本视频由王香颂提供,0次播放,好看视频是由百度团队打造的集内涵和颜值于一身的专业短视频聚合平台
JDK是Java开发工具包,相当于程序员的全套工具箱。它不仅包含运行Java程序所需的JRE,还带有编译器、调试器、文档生成器等专业工具。开发人员编写完.java源代码后,必须用JDK里的javac编译器转换成.class字节码文件,这个过程就像把草稿变成可执行的机器指令。JRE是Java运行环境,相当于普通用户的使用说明书。安装JRE...
另外,JDK的bin目录下有各种Java程序需要用到的命令,与JRE的bin目录最明显的区别就是JDK文件下才有javac,这一点很好理解,因为JRE只是一个运行环境而已,与开发无关。正因为如此,具备开发功能的JDK所包含的JRE下才会同时有server的JVM,而仅仅作为运行环境的JRE下,只需要server的jvm.dll就够了。
二、JRE 1. 概述 三、JVM 1. 概述 四、JDK、JRE、JVM三者的联系与区别 联系 2. 区别 总结 先来...
其实啊,JDK 就是 JRE 加上一些常用工具组成的。JDK 不仅能运行已经被编译好了的 Java 程序,还能支持我们编译 Java 程序(JDK=JER+各种工具)。 JDK(Java Development Kid,Java 开发开源工具包),是针对 Java 开发人员的产品,是整个 Java 的核心,包括了 Java 运行环境 JRE、Java 工具和 Java 基础类库。
JDK是面向开发人员的,它提供了Java的开发环境和运行环境。如果你需要编写Java程序,就需要安装JDK;如果你只需要运行Java程序,那么只需安装JRE即可。安装JDK时,会同时安装两套JRE,一套位于jdk/bin目录,另一套位于C:\Program Files\Java\j2re1.4.1_01目录下。而如果你只安装JRE,那么只会安装一套...
其实啊,JDK 就是 JRE 加上一些常用工具组成的。JDK 不仅能运行已经被编译好了的 Java 程序,还能支持我们编译 Java 程序(JDK=JER+各种工具)。 在《JVM及Java跨平台原理》一节中,我们学习了 Java 虚拟机 JVM。那么 JDK,JVM 和 JRE,那他们三个有...
JRE:Java Runtime Environment( java 运行时环境)。即java程序的运行时环境,包含了 java 虚拟机,java基础类库。作为运行时环境,顾名思义,如果仅是用来运行Java程序,而不是用开发Java的话,安装了JRE就够了。 图中为Oracle官网给出的JDK,JRE,JVM三者的区别。