一篇文章看懂jvm&jdk&jre

JVM

java虚拟机(JVM,java virtual mechine)是运行java字节码的虚拟机。JVM有针对不同系统的特定语言实现,目的是使用相同的字节码,他们都会给出相同的结果。

JDK

JDK(Java Development Kit)是功能齐全的Java SDK,是提供给开发者使用,能够创建和编译Java程序的开发套件。包含了java运行环境JRE,编译java源码的编译器javac、jdb调试器。

JRE

JRE(java Runtime Environment)是Java运行时环境。它是运行已编译Java程序所需的所有内容的集合,主要包含Java虚拟机(JVM)、java基础类库(Class Library)

相关推荐
xxp43214 分钟前
Qt 网络编程 TCP通信
开发语言·qt
q***06296 分钟前
解决 Tomcat 跨域问题 - Tomcat 配置静态文件和 Java Web 服务(Spring MVC Springboot)同时允许跨域
java·前端·spring
还是鼠鼠15 分钟前
Redisson实现的分布式锁能解决主从一致性的问题吗?
java·数据库·redis·分布式·缓存·面试·redisson
d***956215 分钟前
windows配置永久路由
java
T***u33321 分钟前
PHP在电商中的会员管理
开发语言·wireshark·php·ue4·jina
张丶大帅28 分钟前
JS案例合集
开发语言·javascript·笔记
王桑.1 小时前
IO流高级流--转换流
java
2301_795167201 小时前
Python 高手编程系列八:缓存
开发语言·python·缓存
8***29312 小时前
Go基础之环境搭建
开发语言·后端·golang
qq_12498707532 小时前
基于SpringBoot技术的企业请假审批管理系统的设计与实现(源码+论文+部署+安装)
java·spring boot·后端·信息可视化·毕业设计