您当前的位置: 首页 >  Java

Dongguo丶

暂无认证

  • 5浏览

    0关注

    472博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

JAVA8新特性

Dongguo丶 发布时间:2021-08-18 11:24:22 ,浏览量:5

Java 8 (又称为 jdk 1.8) 是 Java 语言开发的一个主要版本。 Oracle 公司于 2014 年 3 月 18 日发布 Java 8 ,它支持函数式编程,新的 JavaScript 引擎,新的日期 API,新的Stream API 等。

新特性

Java8 新增了非常多的特性,我们主要讨论以下几个: Lambda 表达式 − Lambda 允许把函数作为一个方法的参数(函数作为参数传递到方法中)。 Lambda表达式初探介绍了为什么要使用Lambda 表达式 。 Lambda基础语法介绍了Lambda的语法格式 四大内置核心函数式接口介绍了为了应用不同的Lambda表达式,Java API中已经提供了四大内置核心函数式接口 方法引用 − 方法引用提供了非常有用的语法,可以直接引用已有Java类或对象(实例)的方法或构造器。与lambda联合使用,方法引用可以使语言的构造更紧凑简洁,减少冗余代码。 方法引用与构造器引用 Stream API −新添加的Stream API(java.util.stream) 把真正的函数式编程风格引入到Java中。 Stream API介绍了Stream API 的操作步骤 并行流与串行流 Fork/Join框架介绍了并行流的概念 Collectors −Collectors实用类提供了很多静态工厂方法,可以方便地创建常见收集器的实例,只要拿来用就可以了。 Spliterator −是Java 8中加入的一个新接口;代表“可分迭代器”(splitableiterator)

Optional 类 − Optional 类已经成为 Java 8 类库的一部分,用来解决空指针异常。 Optional容器类 默认方法 − 默认方法就是一个在接口里面有了一个实现的方法。 接口中的默认方法与静态方法 Date Time API −加强对日期与时间的处理。解决线程安全问题 新时间日期 API 重复注解与类型注解 −Java 8对注解处理提供了两点改进:可重复的注解及可用于类 型的注解 重复注解与类型注解 CompleteableFuture 组合式异步编程 −提供了异步操作。 CompletableFuture异步回调

关注
打赏
1638062488
查看更多评论
立即登录/注册

微信扫码登录

0.0389s