关于Java的一些基础概念

目录

1.JavaSE,JavaEE,JavaME

2.JRE、JDK、JVM

3.Java版本升级

4.Java8、Java1.8、JDK8是什么关系?


1.JavaSE,JavaEE,JavaME

JavaSE:标准版 

JavaEE:企业版

JavaME:移动版

后两者很少见,一般来说提到的Java都是SE

2.JRE、JDK、JVM

JRE:Java Runtime Environment。

Java运行环境,可以运行Java程序。

JDK:Java Development Kit 

Java开发工具包,JDK包含JRE,包含各种诊断工具、基础包、打包工具等。

JVM:Java Virtual Machine

Java虚拟机,JVM是JRE的一部分,JRE除了包含JVM之外还包含一些类库。

3.Java版本升级

Java版本升级包含了类的升级和JVM的升级。

4.Java8、Java1.8、JDK8是什么关系?

Java最开始的版本是1.1/1.2/1.3...1.8迭代较慢,Python迭代较快。

因Java的大版本号一直是1,在1.5后有了直接叫Java5Java8的习惯。且Java8就是指JavaSE8

JDK8是Oracle提供的开发包,当然可以自己去做一个开发包,但很少有人这么做。

所以三者可以并不做严格的区分

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值