网站首页 > 开源技术 正文
面试官:什么是JVM、JRE、JDK,它们之间有什么区别?
java编译运行过程:
编译期:.java源文件,经过编译,生成.class字节码文件。
运行期:JVM加载.class并运行.class(0和1)。
特点:跨平台、一次编程到处使用。
名词解释:
JVM:java虚拟机,加载.class并运行.class。
JRE:java运行环境,除了包含JVM以外还包含了运行java程序所必须的环境。
JRE=JVM+java系统类库(小零件)。
JDK:java开发工具包,除了包含JRE以外还包含了开发java程序所必须的命令工具。
JDK=JRE+编译、运行等命令工具。
说明:
1)运行java程序的最小环境为JRE。
2)开发java程序的最小环境为JDK。
猜你喜欢
- 2024-09-28 为什么JDK1.8要对HashMap进行红黑树的改动?
- 2024-09-28 程序员:JDK的安装与配置(完整版)(jdk软件安装教程)
- 2024-09-28 惊了,JDK都到23了,据说还有99%Java程序员都不会用optional?
- 2024-09-28 大数据分析:学习工具JDK,在线安装指南
- 2024-09-28 JDK 14 调试神器了解一下?| 原力计划
- 2024-09-28 下个月,java要开启收费模式了,你怕了吗?
- 2024-09-28 JDK11升级JDK17最全实践干货来了(jdk11版本)
- 2024-09-28 JDK、JRE和JVM的区别与相互之间的联系
- 2024-09-28 Fury:一个基于JIT动态编译的高性能多语言原生序列化框架
- 2024-09-28 JDK 各版本(1~14)特性总结(jdk各个版本发布时间表)
你 发表评论:
欢迎- 最近发表
-
- wordpress网站服务器推荐 便宜又快速的阿里云ECS云服务器
- WordPress独立站落地页这样改,老外下单快得拦不住!
- wordpress外贸独立站上线前别忘这3步(亲测有效)
- WordPress-外贸建站+SEO优化教程:从0到1搭建可获得询盘外贸网站
- WordPress独立站速度优化,3秒规则你做到了吗?
- WordPress导出全静态化网站
- Wordpress建站设计技巧:用好Wordpress自带样板功能
- 客户花3万做的WordPress外贸站,我看哭了
- 外贸独立站首页加载慢?我一查发现是WordPress这块“忘了关”
- WordPress建站圈的"皇帝新衣":那些没人敢拆穿的技术神话
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)