Java8_教程

Java8

Java8系列

duchaochen阅读(766)评论(0)赞(9)

一、Java8 收集器 – java.util.stream.Collectors 二、Java8 IntStream,LongStream,DoubleStream 三、Java8 Collectors.joining() 详解 四、Ja...

三、Java8 Collectors.joining() 详解

duchaochen阅读(633)评论(0)赞(0)

引言 本章节我们来详细讲讲 Java 8 流 ( stream ) 收集器 ( Collectors ) 中的 joining() 方法。该方法会返回一个 Collectors 实例,方便在流收集器上的链式操作。 Collectors.jo...

四、Java8 Runnable Lambda 表达式

duchaochen阅读(619)评论(0)赞(0)

引言 本章节我们重点来讲讲 Java 8 中的 Runnable Lambda 表达式。众所周知,Java 8 中的 Runable 和 Callable 两个接口都添加了@FunctionalInterface 注解,因此我们可以直接使用...

五、Java 8 java.util.Base64 编码解码

duchaochen阅读(589)评论(0)赞(0)

引言 Base64 是一种常见的字符编码解码方式,一般用于将二进制数据编码为更具可读性的 Base64 进制格式。 在 Java 6 ( JDK 1.6 ) 之前, JDK 一直没有包含 Base64 的实现类。因此大部分人都使用 Sum/...

六、Java 8 Lambda 表达式 ( 上 )- 简介

duchaochen阅读(640)评论(0)赞(0)

引言 Lambda 表达式在 Java 8 中引入,并且被吹捧为 Java 8 最大的特性。 Lambda 表达式是函数式编程的的一个重要特性,标志者 Java 向函数式编程迈出了重要的第一步。 Java Lambda 表达式语法 Java...

八、Java 8 Lambda 表达式 ( 下 )范例

duchaochen阅读(590)评论(0)赞(0)

引言 经过 Java 8 Lambda 表达式 ( 上 )- 简介 和 Java 8 Lambda 表达式 ( 中 )- 外部参数 两个章节的学习,想必你已经对 Java 8 中的 Lambda 表达式已经非常熟悉了。 本章节我们就来回顾下...

九、Java 8 方法引用

duchaochen阅读(588)评论(0)赞(0)

引言 Java 8 中新增加了 方法引用 这个概念。 但,什么是方法引用呢 ? 我们先来看一个例子,下面这个范例演示了如何遍历字符串列表并进行一些操作 LambdaTester.java import java.util.Arrays; i...