摘要:
public class Test { /* * Stream接口: * 实现类 * IntStream * DoubleStream * LongStream * * 一、创建Stream * 1、方式一:通过集合创建 * 集合对象.stream() * 2、方式二:通过数组工具类Arrays * 阅读全文
posted @ 2020-03-14 12:09
常温的冰
阅读(112)
评论(0)
推荐(0)
摘要:
public class Test06 { /* * StreamAPI: * StreamAPI是用来处理数据,处理集合等容器中的数据,处理操作有:查询、筛选、删除、过滤、统计、映射等。 * 希望能够用类似于SQL语法的形式对Java内存中的数据进行处理。 * * SQL是对数据库中的数据进行处理 阅读全文
posted @ 2020-03-14 11:50
常温的冰
阅读(114)
评论(0)
推荐(0)
摘要:
public class Test05 { /* * lambda表达式是用来简化匿名内部类的一种函数式编程的语法。 * 只有SAM接口才能使用lambda表达式 * 方法引用和构造器引用是用来简化lambda表达式。 * 只有当lambda表达式满足一些特殊情况时,才能使用方法引用和构造器引用。 阅读全文
posted @ 2020-03-14 11:30
常温的冰
阅读(516)
评论(0)
推荐(0)
摘要:
/* * 自定义函数式接口: * 1、声明一个接口,只能包含一个抽象方法 * 2、给这个接口加@FunctionalInterface */ public class Test { public static void main(String[] args) { //IntCalc tools形参, 阅读全文
posted @ 2020-03-14 11:09
常温的冰
阅读(148)
评论(0)
推荐(0)
摘要:
public class Test04 { public static void main(String[] args) { /* * Java8中,有一个新的类:Stream类型,它代表一个数据加工流 * java.util.stream.Stream<T>接口 * static <T> Stre 阅读全文
posted @ 2020-03-14 10:11
常温的冰
阅读(212)
评论(0)
推荐(0)
摘要:
Lambda表达式是给函数式接口(SAM接口)的变量或形参赋值的表达式。Lambda表达式替代了原来使用匿名内部类的对象给函数式接口(SAM接口)的变量或形参赋值的形式。 匿名内部类:实现了这个接口,重写了接口的抽象方法,同时创建了对象。Lambda表达式也要实现这个接口,重写接口的抽象方法,隐含的 阅读全文
posted @ 2020-03-14 01:20
常温的冰
阅读(128)
评论(0)
推荐(0)

浙公网安备 33010602011771号