JAVA和JVM和JDK和JRE和JAVA SE 是什么? 他们有什么区别? 怎么区分 编程下哪个?

现在是北京时间2022年9月5日 17:02分 我在上海某211 大学的机房里

首先 先不讲技术 先讲讲我自己最近的生活 如果你想看技术部分 你可以直接跳过。

最近呢 成都疫情稍微有点严重 但是政府直接就让封城了 导致我的很多朋友和亲戚都被关在家里 所以这段时间呢 心情也不是很好  还是很担心成都的很多朋友 再加上前段时间大家也知道的 成都限电 高温 然后来疫情封城 这下刚刚2点还是几点 又来个地震 真是醉了 不知道天灾人祸怎么这么多

再加上辅修任务也很重 昨天上了一天的金融和经济课 实在是有点劳累 但是没办法 自己选择的未来 我的计划早就已经规划好了 我要做的只是努力让现实贴近我的计划罢了。

所以不禁感慨我们这一代真的是非常不容易啊 希望大家都能坚强地走下去,每天生活能开心点。

正文部分

 首先请大家看看这个图 大概能理解个40%左右吧

然后我们再看看这个图

 

首先呢Java是一种语言 他不是一个软件 他只是单纯的是一个语言

1.

那你要运行java语言 如果仅仅是运行而不是编程  比如你要玩一个我的世界游戏

那你首先就要下一个JRE 而且只需要下JRE就可以了 也就是运行环境 因为你不编程

其中JRE由图可知 是包含了JVM的 也就是虚拟机

虚拟机是java能在各种设备上运行的原因核心 

你也不用管什么是库或者其他的东西 比如到底怎么运行的 

你先把逻辑链理顺 

2.

然后呢 假如像我们这种人 要编程 怎么办 下这个JRE运行环境够吗?

不够

我们需要下的是JDK-编程工具

首先我们要知道JDK是包含了上面我们所说的JRE 所以你下了JDK 也可以玩我的世界了 不用再去下JRE了

那JDK又可以分为   JavaSE、JavaEE和JavaME

JavaSE、JavaEE和JavaME大家首先要知道它们都是用于程序编写的专业的编程工具。

1、J2EE(Java 2 Platform Enterprise Edition)企业版

2、J2SE(Java 2 Platform Standard Edition)标准版javase

3、J2ME(Java 2 Platform Micro Edition)小型版

详细版参考这里

简述java中JDK、JRE和JVM的之间的关系_饿饿好饿的博客-CSDN博客_jdk和jre和jvm的关系

好了 我去吃晚饭了 17:22分

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

杨骅麟(Patrick Young)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值