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。。。
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各版本新特性总结
Java或者说JDK的更新一般分为两部分内容:Java语言.JVM(C.C++编写),但通常情况下都不会单独发布,因为新的语言特性需要特定的JVM支持才行.下面我总结了从古至今Java各版本的新 ...
- java 各版本新特性
Java 5,6,7,8,9,10,11新特性吐血总结 lkd_whh关注赞赏支持 12018.04.01 14:09:15字数 1,948阅读 10,615 作者:拔剑少年 简书地址:https:/ ...
- Java最近版本新特性使用介绍
本文来自http://blog.csdn.net/liuxian13183/ ,引用必须注明出处! 在阅读<Thinking in Java>的过程中,并发这一章出现不少新特性,工作中也有 ...
- 记 Java 各版本新特性
Java 8: Lambda 表达式: (paramList) -> expression; 或者 (paramList) -> {statments;} 演示用例: public int ...
- JDK各版本新特性!
1.JDK1.5 新特性 1.自动装箱与拆箱:自动装箱的过程:每当需要一种类型的对象时,这种基本类型就自动地封装到与它相同类型的包装中.自动拆箱的过程:每当需要一个值时,被装箱对象中的值就被自动地提取 ...
- JDK 15 JAVA 15的新特性展望
目录 JEP 371: Hidden Classes JEP 372: 删除 Nashorn JavaScript Engine JEP 377: 新的垃圾回收器ZGC正式上线了 JEP 378: T ...
- Atitit opencv版本新特性attilax总结
Atitit opencv版本新特性attilax总结 1.1. :OpenCV 3.0 发布,史上功能最全,速度最快的版1 1.2. 应用领域2 1.3. OPENCV2.4.3改进 2.4.2就有 ...
- Atitit 发帖机系列(8) 词法分析器v5 版本新特性说明)
Atitit 发帖机系列(8) 词法分析器v5 版本新特性说明) v5 增加对sql单引号的内部支持.可以作为string 结构调整,使用递归法重构循环发..放弃循环发. V4 java dsl词 ...
- Atitit.c# .net 3.5 4.0 4.5 5.0 6.0各个版本新特性战略规划总结
Atitit.c# .net 3.5 4.0 各个版本新特性战略规划总结 1. --------------.Net Framework版本同CLR版本的关系1 2. paip.----------- ...
随机推荐
- thinkphp函数学习(2)——microtime, memory_get_usage, dirname, strtolower, is_file
1. microtime() 返回 微秒 秒 这种格式的内容 例子 <?php echo(microtime()); ?> 输出: 0.25139300 1138197510 // 前 ...
- HDU 6166.Senior Pan()-最短路(Dijkstra添加超源点、超汇点)+二进制划分集合 (2017 Multi-University Training Contest - Team 9 1006)
学长好久之前讲的,本来好久好久之前就要写题解的,一直都没写,懒死_(:з」∠)_ Senior Pan Time Limit: 12000/6000 MS (Java/Others) Memor ...
- HDU 6112.今夕何夕-蔡勒公式 (2017"百度之星"程序设计大赛 - 初赛(A)1005)
1005:今夕何夕 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Probl ...
- hadoop之linux常用命令
Linux的命令后面会有命令选项,有的选项还有选项值.选项的前面有短横线“-”,命令.选项.选项值之间使用空格隔开.有的命令没有选项,会有参数.选项是命令内置的功能,参数是用户提供的符合命令格式的内容 ...
- SQL 连表更新
现在数据如下: 需求如下: 要求 更新 Earnings 表中的Earnings字段 当 Table_2 KPI 大于等于1时 Earinings = KPI* 2000,否则等于 KPI* 1500 ...
- XTU | 物联网概论复习总结
物联网(IoT) 写在前面 本文严禁转载,只限于学习交流. 这只是笔者在复习所学这门专业课时整理的一些材料,粗制滥造,还望多多包涵. 笔者这里总结复习材料的绝大部分来自叶st老师在最后一节复习课上的提 ...
- IntelliJ IDEA插件-翻译插件
说明:这个翻译插件应该是最好的了. 官网:https://github.com/YiiGuxing/TranslationPlugin 但是这个有个缺点就是使用收费的API,基于有道,截止今天使用的是 ...
- IdHTTPServer(indy10)开发REST中间件
IdHTTPServer(indy10)开发REST中间件 浏览器通过“get”方式查询数据URL样例:http://127.0.0.1:7777/query?sql=select * from t1 ...
- DATASNAP数据序列之FIREDAC的TFDJSONDataSets
DATASNAP数据序列之FIREDAC的TFDJSONDataSets DELPHI XE5开始增加了新的数据引擎——FIREDAC,它是跨平台的数据引擎,WINDOWS.LINUX.MAC.APP ...
- Android控件之GridView探究
GridView是一项显示二维的viewgroup,可滚动的网格.一般用来显示多张图片. 以下模拟九宫图的实现,当鼠标点击图片时会进行相应的跳转链接. 目录结构 main.xml布局文件,存放Grid ...