J2SDK->JDK

JRE Java Runtime Environment  Java运行环境 JRE是客户端运行时必装软件
JVM Java Virtual machine      Java虚拟机
JDK Java Development Kit     Java开发工具 JDK是开发人员必装软件

J2SDKJAVA 2 Software Development Kit

  • 是JAVA的开发环境包它包含JDK(开发工具包)和JRE(运行时环境包)。j2sdk在1.4版以前称为jdk,可以理解j2sdk是jdk的升级版本,所以我们只要安了j2sdk即可。

  • J2SDK就是java 2 平台的 JDK

  • J2SE(Standard Edition):也就是标准版,一般来说j2sdk指的就是j2se.

  • J2EE:j2ee: 也称j2eesdk,用来进行企业级开发。

  • J2ME

从JDK5.0开始,J2SDK 改名为 Java SE DK(简称依然是JDK) 了。不再继续着Java 2 的历史,成为了JAVA历史的一个飞跃。

对应着J2EE 变成了 Java EE,J2ME 变成了 Java ME

JDK从1.5版本开始,在官方的正式文档与宣传资料中已经不再使用类似“JDK1.5”的名称,只有程序员内部使用的开发版本号才继续沿用1.5,1.6,1.7的版本号,公开版本号则改为JDK5, JDK6, JDK7

按我的理解总结一下:

  • 现在已经不再说J2SDK了,说的都是JDK+版本号

  • JDK是JAVA开发工具,内含了JRE(JAVA运行环境),对于不需要开发只需使用的可以单独下载JRE

  • JDK分不同的版本:有SE标准版,EE企业版,还有ME(用于小家电手机)

  • 一般来说个人选择下载的JDK就是JAVA SE DK,也就是以前说的J2SDK,个人用于学习开发的话,只需下载java se dk就够了,内置了运行环境、编译器、调试器等

  • JDK还有openJDK与oracleJDK的区别,没有深入去了解,可以参考如下:
    openJDK与Oracle/sun JDK

  • 最后,在了解了前面这些之后,作为新手我选择安装java se dk,接下来就是版本问题,看了看这篇博客我该用 Java 12 还是坚持 Java 11?然后我选择了JDK8。

  • 以上是个人理解,若有错误欢迎指出

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值