@lzb1096101803
2016-03-07T20:59:54.000000Z
字数 397
阅读 530
JDK1.7,1.8新特性
电话面试
JDK1.7
- switch中可以使用字串
- "<>"这个玩意儿的运用List tempList = new ArrayList<>(); 即泛型实例化类型自动推断
- 语法上支持集合,而不一定是数组
final List piDigits = [ 1,2,3,4,5,8 ];
- 二进制变量的表示,支持将整数类型用二进制来表示,用0b开头。
- Try-with-resource语句
- Catch多个异常 说明:Catch异常类型为final; 生成Bytecode 会比多个catch小; Rethrow时保持异常类型
- 数字类型的下划线表示 更友好的表示方式,不过要注意下划线添加的一些标准,可以参考下面的示例
- 可以使用try-with-resources自动关闭Connection, ResultSet, 和 Statement资源对象
JDK1.8
- 接口的默认方法
- Lambda 表达式
- 函数式接口
- 方法与构造函数引用
- Date API