JDK、JRE和JVM

JDK、JRE和JVM

1. JDK(Java Development Kit)

  • JDK是Java开发工具包,是Java软件开发的核心工具集。

  • 提供Java编译器(javac)用于编译Java源代码;提供Java运行时环境(JRE)以运行Java程序;包含Java开发工具,如调试器、重构工具等。

2. JRE(Java Runtime Environment)

  • JRE是Java运行时环境,是运行Java程序所必须的环境的集合。

  • 包含Java虚拟机(JVM)用于执行Java字节码;包含Java核心类库,如输入输出、网络通信、多线程等功能的类库。

3. JVM(Java Virtual Machine)

  • JVM是Java虚拟机,是Java程序运行的基础。

  • 将Java字节码解释或编译成具体平台上的机器码执行;提供内存管理、垃圾回收、线程管理等核心功能。

关系:

JDK包含JRE,JRE包含JVM。即JDK > JRE>JVM。

posted @   3个ho  阅读(7)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
点击右上角即可分享
微信分享提示