Java发展历史

1.Java技术体系

Java程序设计语言,Java虚拟机,Java API类库三部分成为 JDK,JDK是Java开发的最小环境;

Java  API类库中Java SE API子集和Java虚拟机两部分成为JRE,JRE是支持Java程序运行的标准环境

 

1.1 按照Java技术关注的重点业务来划分,Java体系分为四个平台:

Java Card:支持小程序运行小内存的平台上。

Java ME:支持Java程序运行在移动终端(手机,平板)上。

Java SE:支持面向桌面级应用的Java平台。

Java EE:支持使用多层架构的企业级应用的Java平台,除了提供Java SE API之外,还对其进行了大量的扩充并提供的相关的部署支持。

2.Java 发展史

2.1 1995年5月23 Oak语言更名为Java

2.2 1996年1月23 JDK 1.0发布

2.3 1997年2月19日JDK 1.1发布

技术代表:JDBC,JAR文件格式,JavaBeans,RMI。

2.4 1998年12月4日里程碑版本 JDK1.2

技术体系拆分为面向桌面级应用开发的J2SE、面向企业级应用开发的J2EE、面向手机等移动端开发的J2ME;

这本版本的 Java虚拟机第一内置了JIT(编译器)。

2.5 1999年4月27HotSpot虚拟机发布

HotSpot最初是一家小公司开发,由于其优秀的 表现,这家公司在1997年被sun公司收购,HotSpot虚拟机发布时是作为Java1.2的附加程序提供的,后来它成为了JDK1.3以及之后的所有版本的Sun JDK的默认虚拟机。

2.6 2004年9月30日  JDK1.5发布

工程代号Tiger,在语法易用性上做了很大的改进,例如:自动装箱,泛型,枚举,可变参数,遍历循环(foreach循环)等。

2.7 2006年12月11日 JDK1.6发布

启用Java SE6,Java 6EE,Java ME6的命名方式,提供动态语言支持,提供编译API,微型HTT服务器API;

同时这个版本对Java虚拟机内部做了大量改进,包括锁与同步、垃圾收集、类加载等方面的算法都有很大的改动。

2.8 2006年11月13日 Sun公司宣布Java开源,建立OpenJDK组织对代码进行管理

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值