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 大总结
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。。。
相关文章
- java后台json如何传递到jsp中解析
- 更换jdk版本:jdk1.8更换为jdk1.7之后输入java -version还是出现1.8的版本号
- JAVA学习(二):JDK介绍及其结构、用途
- Java实现 LeetCode 217 存在重复元素
- Java实现 LeetCode 118 杨辉三角
- Java实现 LeetCode 78 子集
- java实现第七届蓝桥杯路径之谜
- Java实现 蓝桥杯VIP 算法训练 打印下述图形
- Java实现蓝桥杯十六进制转八进制
- Java的注解机制——Spring自动装配的实现原理
- 如何在Eclipse中查看JDK以及Java框架的源码
- java 15: 查看jdk默认的gc和正在使用的gc
- linux(centos8):安装java jdk 14 (java 14.0.2)
- linux(centos8):安装java jdk 14 (java 14.0.2)
- Java动态代理代码案例:使用jdk自带的Proxy只能对有接口的类进行动态代理
- 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 大总结
- 【JDK】Java语言中URL和URLConnection类的介绍及其相关方法
- Java生成随机数
- Java 序列化
- Mac OS 安装 java JDK
- JAVA编程环境JDK与JRE运行环境与API核心ClassMap
- 【Java 8系列】Stream详解
- Java的学习心得和知识总结(一)| JDK安装教程
- JAVA面向对象特征之——封装