首页 > 代码库 > Java系列(1)----Java特性

Java系列(1)----Java特性

一.Java的关键特性
1.简单性
2.安全性
3.可移植性
4.面向对象
5.健壮性
6.多线程
7.体系结构中立
8.解释执行
9.高性能
10.分布式
11.动态性

二.J2SE 5的主要特性
1.泛型
2.注解(annotation)
3.自动装箱和自动拆箱
4.枚举
5.增强for-each风格的for循环
6.可变长度参数
7.静态导入
8.格式化I/O
9.并发实用工具

三.J2SE 7的重要特性
1.String现在能够控制switch语句
2.二进制整型字面值
3.数值字面值下的下划线
4.扩展的try语句,称为带资源的try(try-with-resources)语句,这种try语句支持自动资源管理.
5.构造泛型实例时的类型判断(<>)
6.增强异常处理,单catch子句可捕获两个或多个异常,并且对重新抛出的异常提供了更好的类型检查.