3 JDK介绍(什么是JDK、JRE)
3.1 JDK
JDK: Java Development Kit Java开发工具包
JDK = JRE + Java 开发工具包(例如Javac,Java编译工具等)
JDK是提供给Java开发人员使用的,其中包含了Java的开发工具
版本历史
Java SE版本 JDK版本 发布时间
Java 1.0 JDK1.0 1996-01-23
J2SE 1.4 JDK1.4 2004-09-29
Java SE 5.0 JDK1.5 2002-02-13
Java SE 9 JDK1.9 2017-09-21
Java SE 10 JDK10 2018-03-20
Java SE 17 JDK17 2021-09-14
3.2 JRE
JRE: Java Runtime Environment Java运行环境
JRE = JVM + Java SE (Standard Edition)标准类库
包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想运行一个开发好的Java程序,计算机中只需要安装JRE即可。
3.3 JVM
JVM: Java Virtual Machine
JVM在整个jdk中处于最底层,负责于操作系统的交互,用来屏蔽操作系统环境.
Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
2022-09-12 源码,补码,反码相关知识