JDK发展史
来源:互联网 发布:数据可视化工程师薪酬 编辑:程序博客网 时间:2024/06/08 05:20
JDK1.0
- 提供纯解释执行Java虚拟机实现(Sun Classic VM)。
- 代表技术:Java虚拟机、Applet、AWT
JDK1.1
- 新增 内部类、反射。
- 代表技术:Jar文件格式、JDBC、JavaBeans、RMI。
JDK1.2
- 开始分三个技术体系:JavaME、JavaSE、JavaEE
- JVM第一次内置JIT编译器
- 添加strictfp关键字和Collections集合类。
JDK1.3
- 改进类库(数学运算和新的Timer API)
- JNDI服务变为平台级服务提供(以前仅仅是扩展)
- 使用CORBA IIOP实现RMI通信协议
改进添加Java2D API并添加JavaSound类库
JDK1.4
正则表达式、异常链、NIO、日志类
- XML解析器、XSLT转化器
JDK1.5
- 自动装箱、泛型、动态注解、枚举
- 可变长参数、遍历循环(foreach循环)
- 改进内存模型
- 提供了java.util.concurrent并法包
JDK1.6
- 提供动态语言支持(Mozilla JavaScript Rhino引擎实现)
- 提供编译API和微型HTTP服务器API
- 改进锁与同步、垃圾收集、类加载方面算法
JDK1.7
- 提供新的G1收集器
- 加强对Java语言的调用支持
- 升级类加载架构
JDK1.8
- 函数式接口
- Lambda 表达式
- 接口的增强
- 集合的流式操作
我的博客同步更新:http://www.xuefeng66.cn/blog/detail?id=88
阅读全文
0 0
- JDK发展史
- java JDK的发展史
- Java语言发展史、特点、JDK安装及环境变量配置
- java的发展史——JDK各版的发布时间表
- 搜索引擎发展史
- UNIX发展史
- select发展史
- 茶具发展史
- 茶具发展史
- 搜索引擎发展史
- 搜索引擎发展史
- 搜索引擎发展史
- 软件发展史
- 计算机语言发展史
- 阿里巴巴发展史
- java发展史
- 蒸汽机车发展史
- 搜索引擎发展史
- Maven学习总结(六)——Maven与Eclipse整合
- PHP面向对象有关问题集合
- xlistview相关操作
- extern “C” #ifndef #ifdef #undef #pragma once
- web.xml 配置-listener
- JDK发展史
- maven导出jar包时出现错误No plugin found for prefix 'dependency' in the current project and in the plugin……
- 屏蔽Xcode8 日志输出
- php openssl加密解密方法
- 二叉查找树(BST)
- jedis与spring整合
- 从上往下打印二叉树
- 六边形人物移动跳跃击打Combo下降逻辑
- Keras 保存与加载网络模型