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

2. Java 9.0新特性11

3. 参考11

4. End。。。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。。。

转载于:https://www.cnblogs.com/attilax/p/5963508.html

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. JAVA个版本新特性

    JDK Version 1.1 1997-02-19 JDBC(Java DataBase Connectivity); 支持内部类; RMI(Remote Method Invocation) ; ...

  2. java历史版本新特性

    已经到java17,java的发展真快的,java敢说第二,没人敢说第一啊,very hot. JDK JDK 全称 Java Development Kit,是 Java 开发环境.我们通常所说的 ...

  3. JDK 15 JAVA 15的新特性展望

    文章目录 JEP 371: Hidden Classes JEP 372: 删除 Nashorn JavaScript Engine JEP 377: 新的垃圾回收器ZGC正式上线了 JEP 378: ...

  4. 一文总结Java\JDK 17发布的新特性

    简介: JDK 17已经于2021年3月16日如期发布.本文介绍JDK 17新特性.JDK 17于2021年9月14日正式发布(General-Availability Release).JDK 17 ...

  5. Java SE 8 新特性之旅 : Java开发世界的大变动

    我很自豪的成为了adopt-OpenJDK的一员,像其他专业团队成员一样,但是我只刚加入了8个月,我们一同经历了Java SE 8 的开发.编译.编码.讨论--等等,直到JDK上线.Java SE 8 ...

  6. 【小家java】java9新特性(简述十大新特性) 褒贬不一

    相关阅读 [小家java]java5新特性(简述十大新特性) 重要一跃 [小家java]java6新特性(简述十大新特性) 鸡肋升级 [小家java]java7新特性(简述八大新特性) 不温不火 [小 ...

  7. 【小家java】java10新特性(简述十大新特性) 小步迭代

    相关阅读 [小家java]java5新特性(简述十大新特性) 重要一跃 [小家java]java6新特性(简述十大新特性) 鸡肋升级 [小家java]java7新特性(简述八大新特性) 不温不火 [小 ...

  8. Java SE 6 新特性 Instrumentation 新功能

    系列内容: 此内容是该系列的一部分:Java SE 6 新特性 Instrumentation 简介 利用 Java 代码,即 java.lang.instrument 做动态 Instrumenta ...

  9. JDK 1.4 主要新特性

    闲话:实习中,头头让我整理一下JDK各版本主要的新特性.第一篇为JDK 1.4主要新特性介绍,虽说是快二十年前的东西,用处也不是很大,有兴趣可以瞄一瞄 1.XML处理 解释:针对XML处理的JavaT ...

最新文章

  1. Sketchup插件Vray户外场景设计渲染教程 Vray Next For Sketchup Exterior
  2. 细数二十世纪最伟大的10大算法
  3. Mac OS X工具:版本控制SVN
  4. js:进一步关闭(范围:下一个)
  5. 小型服务器的操作系统,小型机服务器的操作系统
  6. NAS组建日记(一):来块大硬盘先—HGST 10TB NAS硬盘开箱小测
  7. 领导秘书,一般都是什么样的人?
  8. 大话西游之程序员做项目
  9. Git--分布式版本控制系统
  10. 最新传奇游戏公司网站模板源码+带手机端/易优CMS内核
  11. 大华中心管理服务器,大华监控中心联网解决方案
  12. linux u盘 修复工具,在Linux终端中修复U盘驱动器问题
  13. TMOS系统之Trunks
  14. 安卓动态调试七种武器之离别钩 – Hooking(上)
  15. keras Mask Rcnn代码走读(九)-detect方法介绍
  16. 35岁以后不建议裸辞
  17. 基于Mozilla平台的扩展开发(续)----XPCOM组件篇
  18. 2021 ICPC Southeastern Europe Regional Contest 树上dfs+思维
  19. 使用nginx搭建http代理服务器
  20. 怎么将简历和个人作品做成二维码?个人资料如何转二维码?

热门文章

  1. c# 火狐浏览器怎么嵌入窗体中_「C#上位机必看」你们想要的练手项目来了
  2. html点击发送qq邮箱_qq邮箱怎么发送文件夹
  3. jscript php,PHP,JScript和VBScript函数和类的语法
  4. 中国语言文学研究是c吗c,中国语言文学研究杂志
  5. matlab读取adtx文件,求大家帮我看看下面中matlab中的程序问题出在哪里? - 计算模拟 - 小木虫 - 学术 科研 互动社区...
  6. linux后台执行shell脚本
  7. Mysql中key与index区别
  8. java 类 赋值_java类怎样赋值
  9. mac允许安装未知来源_macOS 10.13及以上版本安装允许任何来源没了怎么开启?
  10. docker java mysql_docker搭建tomcat+mysql容器并部署Java系统