ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

JDK、JRE和JVM的关系

2021-12-26 22:30:42  阅读:122  来源: 互联网

标签:JRE Java JDK 虚拟机 跨平台 JVM


JDK(Java Development Kit)

Java开发工具

包含了JRE和开发工具
JRE(Java Runtime Environment)

Java运行环境

包含了JVM和Java的核心类库(Java API)
JVM(Java Virtual Machine)

Java虚拟机

三者的关系

JDK >JRE>JVM

总结

我们只需安装JDK即可,它包含了Java的运行环境和虚拟机。

Java语言跨平台原理

平台:指操作系统

常见的操作系统有Windows、Linux、MacOS

Java跨平台的特性

一次编译,到处运行。

Java跨平台

Java语言程序可以在任意操作系统上运行

Java语言是跨平台,JVM不是跨平台的。

在不同的操作系统下,只需安装不同的Java虚拟机即可实现java程序的跨平台

Java语言的三种技术架构

Java语言的三种技术架构

JavaSE(J2SE)

Java2 Platform Standard Edition

Java平台标准版

Java基础

JavaME(J2ME)

Java2 Platform Micro Edition

Java平台微型版

移动端,嵌入式

JavaEE(J2EE)

Java2 Platform Enterprise Edition

Java平台企业版

企业级应用

标签:JRE,Java,JDK,虚拟机,跨平台,JVM
来源: https://blog.csdn.net/m0_61601521/article/details/122160296

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有