引入反射(仅用于内省),引入反射(仅用于内省)万博manbetx客户端

JDK Version 1.0

 

支出代号为Oak(橡树),于1999-01-23发行.

 

JDK Version 1.0

 

付出代号为Oak(橡树),于一九九七-01-23发行.

 

JDK Version 1.1

于1997-02-19发行.

引入的新特点包涵:

引入JDBC(Java DataBase Connectivity);

支撑内部类;

引入Java Bean;

引入RMI(Remote Method Invocation)

引入反射(仅用于内省)

 

JDK Version 1.1

于1997-02-19发行.

引入的新特色包蕴:

引入JDBC(Java DataBase Connectivity);

辅助内部类;

引入Java Bean;

引入RMI(Remote Method Invocation)

引入反射(仅用于内省)

 

J2SE Version 1.2

支付代号为Playground(操场),于一九九七-12-08发行.

引入的新特色包涵:

引入集合框架;

对字符串常量做内存映射;

引入JIT(Just In Time)编译器

引入对包裹的Java文件进行数字签名;

引入控制授权访问系统财富的国策工具;

引入JFC(Java Foundation Classes), 包括Swing 1.0, 拖放和Java2D类库;

引入Java插件;

在JDBC中引入可滚动结果集,BLOB,CLOB,批量立异和用户自定义类型;

在Applet中添加声音辅助.

 

J2SE Version 1.2

开发代号为Playground(操场),于一九九六-12-08发行.

引入的新性格包蕴:

引入集合框架;

对字符串常量做内存映射;

引入JIT(Just In Time)编译器

引入对包裹的Java文件举办数字签名;

引入控制授权访问系统能源的国策工具;

引入JFC(Java Foundation Classes), 包括Swing 1.0, 拖放和Java2D类库;

引入Java插件;

在JDBC中引入可滚动结果集,BLOB,CLOB,批量翻新和用户自定义类型;

在Applet中添加声音协助.

 

J2SE Version 1.3

支出代号为Kestrel(红隼),于两千-05-08发行.

引入的新特征包涵:

引入Java Sound API;

jar文件索引;

对Java的各种方面都做了汪洋优化和增强.

 

 

J2SE Version 1.3

支出代号为Kestrel(红隼),于三千-05-08发行.

引入的新特征包括:

引入Java Sound API;

jar文件索引;

对Java的种种方面都做了大气优化和增强.

 

 

J2SE Version 1.4

支出代号Merlin(隼),于二〇〇一-02-06(首回在JCP下发行).

引入的新特征包括:

XML处理;

Java打印服务;

引入Logging API;

引入Java Web Start;

引入JDBC 3.0 API;

引入断言;

引入Preferences API;

引入链式非常处理;

支持IPV6;

协助正则表明式;

引入Imgae I/O API.

 

 

J2SE Version 1.4

支付代号Merlin(隼),于二零零四-02-06(首次在JCP下发行).

引入的新特色包罗:

XML处理;

Java打印服务;

引入Logging API;

引入Java Web Start;

引入JDBC 3.0 API;

引入断言;

引入Preferences API;

引入链式格外处理;

支持IPV6;

帮衬正则表明式;

引入Imgae I/O API.

 

 

Java Version SE 5

付出代号为Tiger(老虎),于二〇〇四-09-30发行.

引入的新特点包蕴:

引入泛型;

增强循环,可以使用迭代艺术;

电动装箱与活动拆箱;

项目安全的枚举;

可变参数;

静态引入;

元数据(注解);

引入Instrumentation

 

Java Version SE 5

支付代号为Tiger(老虎),于2002-09-30发行.

引入的新特色包含:

引入泛型;

增强循环,可以动用迭代格局;

活动装箱与活动拆箱;

连串安全的枚举;

可变参数;

静态引入;

元数据(注解);

引入Instrumentation

 

Java Version SE 6

付出代号为Mustang(野马),于2007-12-11发行.

引入的新性格包罗:

Web服务元数据
脚本语言扶助
JTable的排序和过滤
更简短,更有力的JAX-WS
轻量级Http Server
嵌入式数据库 Derby

 

Java Version SE 6

开发代号为Mustang(野马),于2007-12-11发行.

引入的新特色包涵:

Web服务元数据
脚本语言扶助
JTable的排序和过滤
更简便易行,更强有力的JAX-WS
轻量级Http Server
嵌入式数据库 Derby

 

Java Version SE 7

开发代号是Dolphin(海豚),于2013-07-28发行.

引入的新特点蕴含:

switch语句块中允许以字符串作为分支条件;

在开立泛型对象时拔取类型预计;

在三个语句块中捕获二种非常;

辅助动态语言;

使用List<String> tempList = new ArrayList<>();
即泛型实例化类型自动测算
语法上支撑集合,而不自然是数组
增产部分取环境音信的工具方法
Boolean类型反转,空指针安全,到场位运算
两个char间的equals
安然的加减乘除
map集合扶助并发请求,且可以写成 Map map = {name:”xxx”,age:18};

 

引入Java NIO.2开发包;

数值类型可以用二进制字符串表示,并且可以在字符串表示中添加下划线;

钻石型语法(在开立泛型对象时接纳项目揣摸);

null值得自动处理.

 

 

Java Version SE 7

开发代号是Dolphin(海豚),于二〇一二-07-28发行.

引入的新特点包含:

switch语句块中允许以字符串作为分支条件;

在创立泛型对象时使用类型揣测;

在1个语句块中捕获三种要命;

辅助动态语言;

运用List<String> tempList = new ArrayList<>();
即泛型实例化类型自动测算
语法上支撑集合,而不肯定是数组
增产部分取环境音信的工具方法
Boolean类型反转,空指针安全,参预位运算
两个char间的equals
平安的加减乘除
map集合协助并发请求,且可以写成 Map map = {name:”xxx”,age:18};

 

引入Java NIO.2开发包;

数值类型可以用二进制字符串代表,并且可以在字符串表示中添加下划线;

钻石型语法(在开创泛型对象时利用类型揣摸);

null值得自动处理.

 

 

Java Version SE 8

引入Lambda 表达式;

管道和流;

新的日子和岁月 API;

专断认同的不二法门;

类型注脚;

Nashorn javascript引擎;

互动累加器;

并行操作

内存错误移除

 

Java Version SE 8

引入Lambda 表达式;

管道和流;

新的日子和岁月 API;

暗许的艺术;

系列注脚;

Nashorn javascript引擎;

交互累加器;

并行操作

内存错误移除

 

Java Version SE 9

Jigsaw 项目;模块化源码
简化进度API
轻量级 JSON API
钱和货币的API
革新锁争用机制
代码分段缓存
智能Java编译, 第1品级
HTTP 2.0客户端
Kulla计划: Java的REPL实现

 

Java Version SE 9

Jigsaw 项目;模块化源码
简化进程API
轻量级 JSON API
钱和货币的API
改良锁争用机制
代码分段缓存
智能Java编译, 第壹品级
HTTP 2.0客户端
Kulla计划: Java的REPL实现