Java7 的特性
- 二进制数字表达式
- 使用下划线对数值进行分割表达(编译器级别的特性)
- switch 语句支持 String 变量(就是hashCode 方法)参考Java 中 switch 都可以支持哪些数据类型
- Object 类,ThreadLocalRandom 类
- 泛型的菱形语法
- 堆污染和@SafeVararge
- 同时捕获多个异常处理(增强的 catch)
- 增强的 throw 语句(语法糖,可以准确抛出异常)
- try-with-resources 语句(自动关闭资源)
- NIO2
- 二进制数字表达式
- 使用下划线对数值进行分割表达(编译器级别的特性)
- switch 语句支持 String 变量(就是hashCode 方法)参考Java 中 switch 都可以支持哪些数据类型
- Object 类,ThreadLocalRandom 类
- 泛型的菱形语法
- 堆污染和@SafeVararge
- 同时捕获多个异常处理(增强的 catch)
- 增强的 throw 语句(语法糖,可以准确抛出异常)
- try-with-resources 语句(自动关闭资源)
- NIO2