java基础学习
小咪的爸爸
这个作者很懒,什么都没留下…
展开
-
Java基础学习之函数式编程Function接口(JDK8)
前言hello大家好,好久不见,前两天把手里的项目进度提了一下,今天有时间来继续复习JAVA基础了。今天的主角就是Function接口,老规矩先把源码贴出来。1.源码package java.util.function;import java.util.Objects;@FunctionalInterfacepublic interface Function<T, R> { R apply(T var1); default <V> Funct原创 2020-08-19 10:38:50 · 741 阅读 · 0 评论 -
Java基础学习之函数式编程Predicate接口(JDK8)
前言今天继续来学习函数式编程接口之Predicate接口。1. 上源码!package javax.persistence.criteria;import java.util.List;public interface Predicate extends Expression<Boolean> { Predicate.BooleanOperator getOperator(); boolean isNegated(); List<Expre原创 2020-08-14 11:28:48 · 562 阅读 · 0 评论 -
Java基础学习之函数式编程Comsumer接口(JDK8)
前言 由于前段时间某个公司面试失利,所以痛下决心从java基础开始强化。从毕业到现在正好三年,高难度的项目做了不少,但是基础这个东西一段时间不接触就会忘得一干二净。话不多说,开始今天的学习!1. Consumer接口 接触过“消费者”,“生产者”模式的同学,肯定对这个单词不陌生,在java8函数式编程和lambda表达式加入之后,这个接口直接深入的修改了譬如 Iterable 这个老接口,JAVA8中Iterable的源代码如下:package java.lang;...原创 2020-08-13 15:59:09 · 877 阅读 · 1 评论