- <李> <节> JCP: (Java Community Process)由世界上各个为Java发展操心的人士组成的社区,参与
定义 Java 新特性和新版本制定标准的组织。
JSR:(Java Specification Requests)Java 语言规范请求文档,你可以对 Java 提出新的要求,然后 Java 相关的组织投票决定是否通过,通过后就将这个要求写入 JSR 中,并且最终给出一个开源的实现。 JEP:(Java Enhancement Proposal),Java 增强建议,收集大家对于 JDK 的建议,起草增强 Java 哪些功能的方案,为 JDK 新版本发布及相关工作指定路线。
于1996-01-23发行
1997-02-19发行,主要更新内容:
引入JDBC 添加内部类支持 引入JAVA BEAN 引入RMI 引入反射
1998-12-8发行,主要更新内容:
引入集合框架 对字符串常量做内存映射 引入JIT(Just In Time)编译器 引入打包文件数字签名 引入控制授权访问系统资源策略工具 引入JFC(Java Foundation Classes),包括Swing1.0,拖放和Java2D类库 引入Java插件 JDBC中引入可滚动结果集,BLOB,CLOB,批量更新和用户自定义类型 Applet中添加声音支持
2000-5-8发布,主要更新内容:
引入Java Sound API 引入jar文件索引 对Java各方面多了大量优化和增强 Java Platform Debugger Architecture用于 Java 调式的平台。
2004-2-6发布(首次在JCP下发行),主要更新内容:
添加XML处理 添加Java打印服务(Java Print Service API) 引入Logging API 引入Java Web Start 引入JDBC 3.0 API 引入断言 引入Preferences API 引入链式异常处理 支持IPV6 支持正则表达式 引入Image I/O API NIO,非阻塞的 IO,优化 Java 的 IO 读取。
2004-9-30发布,主要更新内容:
引入泛型 For-Each循环 增强循环,可使用迭代方式 自动装箱与自动拆箱 引入类型安全的枚举 引入可变参数 添加静态引入 引入注解 引入Instrumentation 提供了 java.util.并发并发包。节> 李>
2006-12-11发布,主要更新内容:
- <李> <节>引入了一个支持脚本引擎的新框架(基于Mozilla犀牛的JavaScript脚本引擎)节> 李> <李> <节> UI的增强节> 李> <李> <节>对WebService支持的增强(JAX-WS2.0和JAXB2.0) 节> 李> <李> <节>引入JDBC4.0API 节> 李> <李> <节>引入Java编译器API 节> 李> <李> <节>通用的注释支持节> 李>
2011-07-28发布,这是太阳被甲骨文收购(2009年4月)后的第一个版本,主要更新内容:
- <李> <>节开关语句块中允许以字符串作为分支条件节> 李> <李> <节>在创建泛型对象时应用类型推断,比如你之前版本使用泛型类型时这样写ArrayList