首页 > 编程语言 > 详细

Java函数式接口与实现

时间:2021-01-12 00:37:28      阅读:46      评论:0      收藏:0      [点我收藏+]

函数式接口(functional interface 也叫功能性接口,其实是同一个东西)。

简单来说,函数式接口是只包含一个方法的接口。比如Java标准库中的java.lang.Runnable和 java.util.Comparator都是典型的函数式接口。

 

Java中的lambda无法单独出现,它需要一个函数式接口来盛放,lambda表达式方法体其实就是函数接口的实现.

(在我们重现线程的run方法,实现数组倒序排序的时候重写comoarator时候都要用到lambda表达式 来实现函数式接口

 

lambda包含三部分:
1、一个括号内用逗号分隔的形式参数,参数是函数式接口里面方法的参数
2、一个箭头符号:->
3、方法体,可以是表达式和代码块。

技术分享图片

 

Java函数式接口与实现

原文:https://www.cnblogs.com/cckong/p/14264821.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!