菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
54
0

Atitit..jdk java 各版本新特性 1.0 1.1 1.2 1.3 1.4 1.5(5.0) 1.6(6.0) 7.0 8.0 9.0 attilax 大总结

原创
05/13 14:22
阅读数 45169

Atitit..jdk java 各版本新特性 1.0 1.1 1.2 1.3 1.4 1.5(5.0) 1.6(6.0) 7.0 8.0 9.0 attilax 大总结

 

1.1. Java的编年史2

1.2. Java版本:JDK 1.02

1.3. Java版本:JDK 1.13

1.4. Java版本:JDK 1.2 (Java 2)4

1.4.1. 1999年5

1.4.2. 2000年5

1.5. Java版本:JDK 1.35

1.5.1. 2001年6

1.5.2. 2002年7

1.6. Java版本:JDK 1.47

1.7. Java版本:Java 68

1.8. Java版本:Java 710

1.9. 1.4--8.0新特性11

2Java 9.0新特性11

3参考11

4End。。。11

 

 

Java技术诞生于1995年的5月23日,这样一个在程序设计领域长时间占据统治地位并且拥有最好的生态系统的语言起初只是太阳微系统公司(Sun Microsystems)一个失败的机顶盒项目的附产品。Java的第一个正式版本发布于1996年1月23日,在这个最原始的Java版本中,类和接口加起来总共只有211个这个语言用了大约5年的时间就在TIOBE发布的编程语言排行榜上坐上了头把交椅,达到了它的人生最巅峰

 

作者:: 绰号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿尔 拉帕努伊 ) 汉字名:艾龙,  EMAIL:1466519819@qq.com

转载请注明来源: http://blog.csdn.net/attilax

 

1.1. Java的编年史

1995

 

Java诞生

 

1996

· 

1.2. Java版本:JDK 1.0

· 

· 

发布时间:1996年1月23日

· 

· 

开发代号:Oak

· 

· 

类和接口的数量:211

· 

· 

新特性或功能:初始版本

· 

· 

·  

1997

· 

1.3. Java版本:JDK 1.1

· 

· 

发布时间:1997年2月19日

· 

· 

开发代号:无

· 

· 

类和接口的数量:477

· 

· 

新特性或功能:

· 

· 

改进AWT事件模型

· 

· 

JavaBean

· 

· 

JDBC(Java数据库连接)

· 

· 

内部类

· 

· 

RMI(远程方法调用)

· 

· 

反射(只支持内省)

· 

1998

· 

Java 2企业平台发布

· 

· 

1.4. Java版本:JDK 1.2 (Java 2)

· 

· 

发布时间:1998年12月8日

· 

· 

开发代号:Playground

· 

· 

类和接口数量:1524

· 

· 

新特性或功能:

· 

· 

集合框架

· 

· 

JIT编译器

· 

· 

JFC(Java基础类库)

· 

· 

JDBC可滚动结果集、BLOB、CLOB、批处理

· 

1.4.1. 1999年

· 

SUN公司发布Java的三个版本:标准版(J2SE)、企业版(J2EE)、微缩版(J2ME)

· 

· 

·  

1.4.2. 2000年

· 

1.5. Java版本:JDK 1.3

· 

· 

发布时间:2000年5月8日

· 

· 

产品代号:Kestrel

· 

· 

类和接口的数量:1840

· 

· 

新特性或功能:

· 

· 

内置HotSpot JVM

· 

· 

改进RMI对CORBA的兼容性

· 

· 

动态代理相关类

· 

· 

Sound API

· 

· 

JNDI

· 

· 

JPDA(Java平台调试器体系)

· 

· 

·  

1.5.1. 2001年

· 

Nokia宣布到2003年将出售1亿部支持Java的手机

· 

· 

9月24日,J2EE 1.3发布

· 

1.5.2. 2002年

· 

1.6. Java版本:JDK 1.4

· 

· 

发布时间:2002年2月26日

· 

· 

产品代号:Merlin

· 

· 

类和接口的数量:2723

· 

· 

新特性或功能:

· 

· 

计算能力提升

· 

· 

XML处理

· 

· 

Logging API

· 

· 

JDBC 3.0 API

· 

· 

断言

· 

· 

支持正则表达式

· 

· 

NIO

· 

· 

支持IPv6

· 

· 

图形I/O API

· 

· 

Java Web Start

· 

· 

Preference API

· 

· 

1.7. Java版本:Java 6

· 

· 

发布时间:2006年12月11日

· 

· 

产品代号:Mustang

· 

· 

类和接口的数量:3793

· 

· 

新特性或功能:

· 

· 

支持脚本语言

· 

· 

Compiler API

· 

· 

JDBC 4.0 API

· 

· 

逃逸分析

· 

· 

WebService增强

· 

· 

安全相关增强

· 

 

· 

1.8. Java版本:Java 7

· 

· 

发布时间:2011年7月28日

· 

· 

产品代号:Dolphin

· 

· 

类和接口的数量:4042

· 

· 

新特性或功能:

· 

· 

switch的增强

· 

· 

钻石语法(泛型推断)

· 

· 

异常的改进

· 

· 

JVM多语言支持

· 

· 

TWR(try-with-resources)

· 

· 

NIO.2

· 

 

1.9. 1.4--8.0新特性

参考

paip.jdk1.4 1.5(5.0) 1.6(6.0) 7.0 8.0特点比较与不同 - attilax的专栏 博客频道 - CSDN.NET.htm

 

2. Java 9.0新特性

略。。

3. 参考

Java与我的那些年 那些事 今日头条(TouTiao.com).htm

4. End。。。

发表评论

0/200
54 点赞
0 评论
收藏