Java中Jdk8的新特性包括:
- Lambda表达式:Lambda表达式是推动Java 8发布的最重要新特性,允许把函数作为一个方法的参数或者把代码看成数据,使代码更加简洁紧凑。
- 新的日期API:引入新的日期API,提供更加便捷的日期处理方式。
- Optional:引入Optional类,可以用来表示值存在或不存在的情况。
- Base64:内置Base64编码解码库。
- 接口的默认方法和静态方法:接口可以定义默认方法和静态方法,增加接口的灵活性和实用性。
- 新增方法引用格式:新增方法引用格式,可以更加简洁地表达方法调用。
- 新增Stream类:提供Stream API,可以更加方便地进行集合操作和数据处理。
- 注解相关的改变:注解可以用于类型声明和函数参数,提供更加灵活的元数据支持。
- 支持并行(parallel)数组:支持并行数组,可以更加高效地处理大量数据。
- 对并发类(Concurrency)的扩展:扩展并发类,提供更加高级的并发编程支持。