JDK、JRE、JVM概念

JVM(Java Virtual Machine)、JRE(Java Runtime Environment)和JDK(Java Development Kit)是Java开发和运行环境中的三个重要概念。

JVM是Java虚拟机,它是Java程序运行的环境。它负责将Java字节码翻译成机器码并执行。JVM是跨平台的,可以在不同的操作系统上运行Java程序。

JRE是Java运行时环境,它包含了JVM以及Java程序运行所需的核心类库和支持文件。如果只需要运行Java程序而不需要进行开发,只需要安装JRE即可。

JDK是Java开发工具包,它包含了JRE以及用于开发Java程序的工具和库。JDK提供了编译器、调试器、开发文档等工具,可以用于开发、编译和调试Java程序。

相关推荐
zmzb010312 小时前
C++课后习题训练记录Day157
开发语言·c++
dunge202612 小时前
2026年7月最新ChatGPT Plus / Pro 与 Codex:当 AI Agent 最新5.6版本来袭,必须理解事务、幂等与补偿
开发语言·人工智能·python
爱吃牛肉的大老虎13 小时前
rust基础之环境搭建
java·开发语言·rust
openKylin13 小时前
与全球技术演进同频,openKylin 3.0从C迈向Rust
c语言·开发语言·rust·开源·开放原子·openkylin
tellmewhoisi14 小时前
多版本共用redis的token有效期校验(过期重新登录)
java·redis·缓存
疯狂打码的少年14 小时前
【软件工程】结构化设计:模块独立性与耦合内聚
java·开发语言·笔记·软件工程
乐观的Terry14 小时前
3、数据库设计与领域实体
java·数据库·spring boot·spring cloud·ai编程
程高兴15 小时前
PMSM基于在线转动惯量辩识的滑模负载转矩观测器MATLAB-SIMULINK仿真模型
开发语言·matlab
kisloy15 小时前
【python零基础教程第24讲】代码规范与质量管控
开发语言·python
C++、Java和Python的菜鸟15 小时前
第4章 后端Web基础(基础知识)
java·开发语言