
java8新特性
爆发的~小宇宙
github地址:https://github.com/ordinary-zhang?tab=repositories
展开
-
java8 新特性--lambda表达式入门学习
1 概述最近在使用java做一些数据处理,发现使用java8新特性很好用,看着也很高大上,下面进行学习下.2 初体验2.1 需求:按照字符长长度进行排序原来的方式:Comparator() --> 匿名内部类 @Test public void compareLength1(){ Comparator<String> comparato...原创 2019-07-14 09:19:40 · 247 阅读 · 0 评论 -
java8 新特性--lambda表达式进阶学习
1 概述上一篇中我们对lambda表达式有了初步的认识,下面我们继续介绍什么是lambda表达式。并从真是例子出发进行学习。2 什么是lambda表达式Lambda 表达式的基础语法:Java8中引入了一个新的操作符 “->” 该操作符称为箭头操作符或 Lambda 操作符,箭头操作符将 Lambda 表达式拆分成两部分:左侧:Lambda 表达式的参数列表右侧:Lambda ...原创 2019-07-14 14:53:44 · 444 阅读 · 0 评论 -
Java8内置函数式接口的学习即意义
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.Function;import java.util.function.Pr...原创 2019-07-20 11:31:55 · 340 阅读 · 0 评论 -
java8新特性-方法引用和构造器引用
package cn.zhangyu;import org.junit.Test;import java.io.PrintStream;import java.util.;import java.util.function.;/*一、方法引用:若 Lambda 体中的功能,已经有方法提供了实现,可以使用方法引用 (可以将方法引用理解为 Lambda 表达式的另外一种表现...原创 2019-07-20 11:50:35 · 215 阅读 · 0 评论 -
java8新特性---StreamApi
package cn.zhangyu;import org.junit.Test;import java.util.*;import java.util.stream.Collectors;import java.util.stream.Stream;/*一、Stream API 的操作步骤:创建 Stream中间操作(Transform) lazy...原创 2019-07-20 14:07:20 · 283 阅读 · 0 评论