首页 > 其他分享 >函数式接口与lambda表达式

函数式接口与lambda表达式

时间:2022-11-03 13:57:16浏览次数:112  
标签:函数 int 接口 add public 表达式 lambda

函数式接口:只有一个方法的接口

public interface CanAdd {
    int add(int a,int b);
}

该接口作为其他方法的入参,实现函数传递

public class Dog {

    public static void add(int a,int b,CanAdd c){
        System.out.println(c.add(a, b));
    }

}

使用lambda传入函数

    public static void main(String[] args) {
        Dog.add(2,4,(int a,int b)->a+b);
    }

标签:函数,int,接口,add,public,表达式,lambda
From: https://www.cnblogs.com/sjj123/p/16854228.html

相关文章

  • web服务器13 接口
    主体constexpress=require('express')constapp=express()constrou=require('./api')//处理POST方法必写//配置解析application/json格式app.use(express.......
  • 如何利用chrome和firefox进行接口分析
    有时候,我们可能看到了比较好的资源网站,就想把它的接口抽象出来,然后存起来,收藏下来。供我们自己去调用。这往往离不开利用浏览器去分析接口。因为我们一开始无法判断页面上......
  • 转载文章 c++调用yolov4模型进行目标检测-使用yolov4官方接口
    前言yolo系列用c写的,在工程中的部署特别方便。4月份yolov4横空出世,之前试了试效果,精度确实有了很大的提升,AB大神nb。最近需要在C++项目中使用yolov4,尝试了opencv的调用(见......
  • 驱动开发:内核封装TDI网络通信接口
    在上一篇文章《驱动开发:内核封装WSK网络通信接口》中,LyShark已经带大家看过了如何通过WSK接口实现套接字通信,但WSK实现的通信是内核与内核模块之间的,而如果需要内核与应用......
  • 对外提供API,通过appId、appSecret、sign秘钥对接口做鉴权
    一、背景在接口开发过程中,我们通常不能暴露一个接口给第三方随便调用,要对第三方发来参数进行校验,看是不是具有访问权限。名词介绍:1、appId:应用id,用户自定义命名,如:*-ac......
  • 驱动开发:内核封装WSK网络通信接口
    本章LyShark将带大家学习如何在内核中使用标准的Socket套接字通信接口,我们都知道Windows应用层下可直接调用WinSocket来实现网络通信,但在内核模式下应用层API接口无法使用,......
  • 致远接口使用系列
    金蝶云星空与致远标准接口集成1.消息发送代码案例:post发送消息案例post地址:http://zxq.cqcy.com:8081/seeyon/rest/message/loginName?token=信息:{......
  • Java函数式编程(1):Lambda表达式(1)
    您好,我是湘王,这是我的博客园,欢迎您来,欢迎您再来~ Java在其技术发展周期中经历过几次比较重要的变化,如果不是这几次比较重要的变化,恐怕不会有现在这样的江湖地位。个人看......
  • 11.1(接口)
    接口(interface)接口是完全抽象的。(抽象类是半抽象的)(也可以说接口是特殊的抽象类)[修饰符列表]interface接口名{}接口支持多继承,一个接口可以继承多个接口。接口中只......
  • Spring AOP AspectJ 切入点表达式的例子
    1)匹配方法签名模式最典型的切入点表达式用于匹配的方法签名。匹配一个类中的所有方法在另一个包例如,下面的切入点表达式匹配中声明的所有方法 EmployeeManager 接口......