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 · 221 阅读 · 0 评论 -
Java 8 新特性---Stream API
Stream API说明为什么要使用Stream API什么是 StreamStream 的操作三个步骤创建 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 · 246 阅读 · 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 · 170 阅读 · 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 · 176 阅读 · 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 · 154 阅读 · 0 评论 -
Java 8 新特性
Java 8新特性简介Lambda表达式函数式(Functional)接口方法引用与构造器引用强大的Stream APIOptional类原创 2020-11-15 17:31:41 · 160 阅读 · 0 评论