JDK
JDK全称Java Development Kit,Java开发工具包
最早叫Java SDK(Java Software Develop Kit),后来改名为JDK
JDK是整个JAVA的核心,包括了Java运行环境JRE(Java Runtime Envirnment)
也包含了各种类库(jdk\jre\lib)和工具(jdk\bin\java.exe启动器、javac.exe编译器、jdb.exe调试器…)
开发常用的类库(jdk\jre\librt.jar):
java.lang Java 编程语言的基本类库
java.io 通过数据流、对象序列以及文件系统实现的系统输入、输出
java.net 用于实现网络通讯应用的所有类
java.util 集合类、时间处理模式、日期时间工具等各类常用工具包
java.sql 访问和处理来自于 Java 标准数据源数据的类
更多:https://blog.youkuaiyun.com/basycia/article/details/50769838
JDK目录文件说明:https://blog.youkuaiyun.com/smd2575624555/article/details/83055997
JRE
JRE全称Java Runtime Environment,Java运行环境
JRE不是一个开发环境,所以没有包含任何开发工具,如编译器和调试器
JRE包含Java虚拟机JVM(Java Virtual Machine)
JRE目录下有两个文件夹bin和lib,在这里可以认为bin里的就是jvm
lib中则是JVM工作所需要的类库,可以理解为 JVM + lib = JRE
相关博客:
https://blog.youkuaiyun.com/songkai320/article/details/51819046
本文介绍了JDK和JRE。JDK即Java开发工具包,是JAVA核心,包含JRE、类库和工具;开发常用类库有java.lang、java.io等。JRE是Java运行环境,不含开发工具,包含Java虚拟机JVM和JVM工作所需类库。
585

被折叠的 条评论
为什么被折叠?



