• 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 大总结


    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://www.cnblogs.com/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。。。

  • 相关阅读:
    Python——数据类型之list、tuple
    Python——数据类型初步:Numbers
    Python——初识Python
    Python——开篇之词
    PAT——乙级1028
    PAT——甲级1009:Product of Polynomials;乙级1041:考试座位号;乙级1004:成绩排名
    PAT——甲级1065:A+B and C(64bit) 乙级1010一元多项式求导
    PAT——甲级1046S:shortest Distance
    PAT——甲级1042:Shuffling Mashine
    特征值和特征向量
  • 原文地址:https://www.cnblogs.com/attilax/p/5194127.html
Copyright © 2020-2023  润新知