Java1.0-1.12各个版本的新特性

本文详细介绍了Java从1.0到1.12的各个版本中引入的新特性,包括JDBC、反射、集合框架、JIT编译器、泛型、Lambda表达式、模块系统、HTTP/2客户端、响应式流API等,揭示了Java发展历程中的重要里程碑和技术创新。
摘要由CSDN通过智能技术生成

JDK Version 1.0

1996-01-23 Oak(橡树)

初代版本,伟大的一个里程碑,但是是纯解释运行,使用外挂JIT,性能比较差,运行速度慢。


JDK Version 1.1

1997-02-19

  • JDBC(Java DataBase Connectivity);
  • 支持内部类;
  • RMI(Remote Method Invocation) ;
  • 反射;
  • Java Bean;

JDK Version 1.2

1998-12-08 Playground(操场)

  • 集合框架;
  • JIT(Just In Time)编译器;
  • 对打包的Java文件进行数字签名;
  • JFC(Java Foundation Classes), 包括Swing 1.0, 拖放和Java2D类库;
  • Java插件;
  • JDBC中引入可滚动结果集,BLOB,CLOB,批量更新和用户自定义类型;
  • Applet中添加声音支持.

JDK Version 1.3

2000-05-08 Kestrel(红隼)

  • Java Sound API;
  • jar文件索引;
  • 对Java的各个方面都做了大量优化和增强;

JDK Version 1.4

2004-02-06 Merlin(隼)

  • XML处理;
  • Java打印服务;
  • Logging API;
  • Java Web Start;
  • JDBC 3.0 API;
  • 断言;
  • Preferences API;
  • 链式异常处理;
  • 支持IPV6;
  • 支持正则表达式;
  • 引入Imgae I/O API.

JAVA 5

2004-09-30 Tiger(老虎)

  • 泛型;
  • 增强循环,可以使用迭代方式;
  • 自动装箱与自动拆箱;
  • 类型安全的枚举;
  • 可变参数;
  • 静态引入;
  • 元数据(注解);
  • Instrumentation;

JAVA 6

2006-12-11 Mustang(野马)

  • 支持脚本语言;
  • JDBC 4.0API;
  • Java Compiler API;
  • 可插拔注解;</
  • 3
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值