网站首页 > 开源技术 正文
JVM(JavaVirtualMachine)就是一个虚拟的用于执行bytecode字节码的”虚拟计算机”。它也定义了指令集、寄存器集、结构栈、垃圾收集堆、内存区域。JVM负责将Java字节码解释运行,边解释边运行,这样,速度就会受到一定的影响。
不同的操作系统有不同的虚拟机。(不同的系统要下载不同版本的Linxe 、windows、 android的虚拟机)Java虚拟机机制屏蔽了底层运行平台的差别,实现了“一次编写,随处运行(Writeonce,runeverywhere)”。Java虚拟机是实现跨平台的核心机制。如图1所示。
JRE(JavaRuntimeEnvironment)包含:Java虚拟机、库函数、运行Java应用程序所必须的文件。
JDK(JavaDevelopmentKit)包含:包含JRE,以及增加编译器和调试器等用于程序开发的文件。
JDK、JRE和JVM的关系如图所示。
建议:
?如果只是要运行Java程序,只需要JRE就可以。JRE通常非常小,其中包含了JVM。
?如果要开发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)
本文暂时没有评论,来添加一个吧(●'◡'●)