![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java8新特性
Java新特性
司天宏
人要有野心和向上的力量
展开
-
Java 8 新特性---Optional类
Optional类介绍 代码实例 public class Boy { private Girl girl; @Override public String toString() { return "Boy{" + "girl=" + girl + '}'; } public Girl getGirl() { return girl; } publ原创 2020-11-15 21:52:42 · 214 阅读 · 0 评论 -
Java 8 新特性---Stream API
Stream API说明 为什么要使用Stream API 什么是 Stream Stream 的操作三个步骤 创建 Stream方式一:通过集合 创建 Stream方式二:通过数组 创建 Stream方式三:通过Stream的of() 创建 Stream方式四:创建无限流 Stream 的中间操作 Stream 的终止操作 实例1—测试Stream的实例化 import com.atguigu.java2.Employee; import com.atguigu.jav原创 2020-11-15 20:52:55 · 223 阅读 · 0 评论 -
Java 8 新特性---Lambda表达式
代码示例 import org.junit.Test; import java.util.Comparator; /** * lambda 使用举例 */ public class LambdaTest { @Test public void test1() { Runnable r1 = new Runnable() { @Override public void run() { S.原创 2020-11-15 20:31:10 · 142 阅读 · 0 评论 -
Java 8 新特性---方法引用与构造器引用
方法引用 构造器引用 使用举例 public class Employee { private int id; private String name; private int age; private double salary; public int getId() { return id; } public void setId(int id) { this.id = id; } public String getName() { return nam原创 2020-11-15 20:30:16 · 166 阅读 · 0 评论 -
Java 8 新特性---函数式接口
import org.junit.Test; import java.util.ArrayList; import java.util.Arrays; import java.util.List; import java.util.function.Consumer; import java.util.function.Predicate; /** * java内置的4大核心函数式接口 * * 消费型接口 Consumer<T> void accept(T t) * ...原创 2020-11-15 19:43:25 · 142 阅读 · 0 评论 -
Java 8 新特性
Java 8新特性简介 Lambda表达式 函数式(Functional)接口 方法引用与构造器引用 强大的Stream API Optional类原创 2020-11-15 17:31:41 · 151 阅读 · 0 评论