Java
drl_blogs
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java8新特性:Lambda简介和语法
Lambda是什么? Lambda是一个匿名函数,我们可以把Lambda表达式理解为是一段可以传递的代码(将代码像数据一样传递)。可以写出更简洁、更灵活的代码。作为一种更紧凑的代码风格,使java的语言表达能力得到了提升 Lambda表达式语法 Lambda表达式在Java语言中引入一个新的语法元素和操作符。这个操作符为“->”,该操作符被称为Lambda操作符或箭头操作符。它将Lambda...原创 2019-05-02 14:27:33 · 252 阅读 · 0 评论 -
示例:Java8新特性 Lambda表达式四大核心接口
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.Predicate; import java.uti...原创 2019-05-02 20:46:39 · 253 阅读 · 0 评论 -
示例:Java8新特性 Stream基本使用
实体类(示例用到的): public class Employee { private int id; private String name; private int age; private double salary; public Employee() { } public Employee(String name) { this.name = name; } ...原创 2019-05-02 20:39:23 · 262 阅读 · 0 评论 -
Java8新特性:Lambda——方法引用与构造器引用
方法引用 当要传递给Lambda体的操作,已经有实现的方法,就可以使用方法引用! 实现抽象方法的参数列表,必须与方法引用方法的参数列表保持一致 方法引用使用操作符“::”将方法名和对象或者类的名字分隔开来。 三种使用情况: 对象::实例方法 类::静态方法 类::实例方法 例如: (x)->System.out.println(x); 等同于: System.out::printl...原创 2019-05-02 15:24:11 · 246 阅读 · 0 评论 -
Java8新特性:Lambda——函数式接口
什么式函数式接口 只包含一个抽象方法的接口,称为函数式接口 可以在任意函数式接口上使用@FunctionalInterface注解,这样可以检查是否是函数式接口,同时javadoc也会包含一条声明,说明这个接口是函数式接口 ...原创 2019-05-02 15:00:25 · 334 阅读 · 0 评论
分享