jdk1.8新特性
蜀山混子
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
lambda表达式三(函数式接口)
函数式接口 函数中只能有一个抽象方法的声明, 此时的接口就可以定义成函数式接口 通过lambda表达式可以创建函数式接口 通过注解@FunctionalInterface定义接口 SUN公司提供的四大函数式接口 Consumer:消费型 Supplier:供给型 Function:函数型 Predicate:断言型 Consumer:消费型 public class LambdaTest4 { public static void main(String[] args) {原创 2020-08-05 16:43:08 · 300 阅读 · 0 评论 -
lambda表达式二(基本语法)
lambda语法总结: lambda表达式的写法,总共存在以下几种,各种情况的注意点如下: 无参,无返回值 有参无返回值 如果只有一个参数,参数的小括号可以省略 如果有两个参数,而且有返回值 如果有两个参数,实现提只有一行代码,那么花括号跟return可以省略 如果有两个参数,等号左右使用了参数化类型,那么参数部分可以不写类型。(类型推断) 试例: public class LambdaTest3 { public static void main(String[] args) {原创 2020-07-21 17:42:16 · 312 阅读 · 0 评论 -
lambda表达式一(入门)
概念 Lambda 表达式是 JDK8 的一个新特性,可以取代大部分的匿名内部类,写出更优雅的 Java 代码,尤其在集合的遍历和其他集合操作中,可以极大地优化代码结构。 JDK 也提供了大量的内置函数式接口供我们使用,使得 Lambda 表达式的运用更加方便、高效。 实例一: public class LambdaTest2 { public static void main(String[] args) { LambdaTest2 lambdaTest = new Lambda原创 2020-07-20 00:07:26 · 242 阅读 · 0 评论
分享