多语言展示
当前在线:1671今日阅读:75今日分享:44

java发展史看java名字变化j2se/j2me/j2ee

许多人对java的名字很懵,比如j2ee\j2se\j2me等等,这篇经验主要介绍下这些。
方法/步骤
1

1996年,Sun发布JDK1.0,包括2个部分:JRE和JDK。此时,JAVA主要用于开发Applet,但后来flash的实现更快。此时,java并没有一个明确的定位。

2

1998年,Sun发布了Jdk1.2  -- 历史上最重要的JDK版本。此时,才将java分成了3个部分:J2SE:整个java技术的核心和基础。J2EE:企业应用开发。J2ME:移动设备开发。 通过名字来看,这几个名字不是很好。因为JDK1.2算是SUN发布的第二个大版本,所以又叫java 2.但J2SE、J2EE等名字里都带了一个2字,直接和JAVA 2绑定到一起,说明这几个名字并没有通用性,预示着以后的改名。 JDK1.2还把API分成了3类:核心API:素有的JAVA平台都应该支持,是基本的API,也叫核心类库;可选API:扩充作用,因平台不同而不同;特殊API:满足特殊要求的API。

3

2002年,Sun发布了最成熟的一个版本JDK1.4.

4

2004年,Sun发布了JDK 1.5,同时进行了改名。JDK 1.5 改名为Java SE 5.0;J2EE 改名为  JAVA EE;j2ME 改名为 JAVA ME;

5

2006年,Sun发布了JDK 1.6,也被称为JAVA SE 6,或者java 6.,我们通过java -version查看版本,可以看到,java版本为java version '1.8.0_191'所以,java版本发布还是1.8这样子,但我们也可以称为java SE 8,或者java 8,他们是同一个东西。而java EE和java ME本来就是基于java se的,所以直接叫JAVA EE,叫JAVA EE 8都可以,大家都可以理解到这是什么意思。

6

2007年,谷歌推出android.

7

2009年,Oracle收购Sun.

8

2011年,Oracle发布JAVA SE 7,这个版本经过了5年的时间。

9

2014年,发布了java SE8

10

2017年,发布了JAVA SE 9.

11

到这里小伙伴们应该可以弄清楚java的发展已经命令了吧,如果写的不对,麻烦指正

注意事项
1

本篇经验借鉴了一本书,java 疯狂讲义

2

如果有写的不对的地方,麻烦指正

推荐信息