当前位置: 首页 > news >正文

Java Lambda表达式

函数式接口

任何只有一个抽象方法的接口都是一个函数式接口

public interface Runable {public abstract void run;
}

对于函数式接口,可以使用lambda表达式来构建对象

public class TestLambda {public static void main(String[] args) {Like l1 = new iLike();l1.like();// lambdaLike l2 = () -> System.out.println("i like lambda");l2.like();}
}interface Like {void like();
}class iLike implements Like {@Overridepublic void like() {System.out.println("I like");}
}

同时可以传参

public class TestLambda {public static void main(String[] args) {// lambdaLike l2 = (name) -> System.out.println("i like " +  name);l2.like("hello");}
}interface Like {void like(String name);
}

最后还可以再lambda表达式基础上,简化参数类型(要去掉就都去掉)以及参数括号()(只有一个参数)与代码体括号{}(在代码体只有一行的情况)

http://www.sczhlp.com/news/238208/

相关文章:

  • 【SPIE出版|EI检索稳定】2025年机电一体化与轨道交通国际学术会议(MRT 2025)
  • 免费开源AI零代码平台/无代码平台,敲敲云 v2.2.0 版本发布
  • 公司网站服务类型怎么填网站cms系统源码
  • 茂名网站建设哪家好黑龙江跃众品牌策划公司
  • 网站接任务来做太原网站建设推广服务
  • 网站欢迎屏怎么做wordpress 安卓 源码分析
  • 怎么把园林设计网站做的酷炫四川做网站找谁
  • 用html制作网站代码h5网站页面设计
  • 兰州新站点seo加盟毕设网站开发什么题目好
  • 网站建设实训要求阳逻开发区网站建设中企动力
  • 广州网站建设推广易尚影视logo免费设计
  • 局域网的网站建设西安网络技术有限公司
  • 域名注册了后怎么建设网站超级排版器wordpress
  • 房地产网站模板 下载佛山seo
  • 重庆网站建设快忻wordpress自定义分类
  • 西安市住房和城乡建设局官方网站网络信息公司名字
  • 为什么做网站要用谷歌浏览器阿里云做网站用哪个镜像
  • 网页网站设计培训wordpress 重新设置密码
  • 网站建设 环保素材做动画上传网站赚钱么
  • 建设网站建设的目标黑龙江做网站哪家好
  • 网站建设公司2018-10-1dw网站开发环境
  • 桂林本地网站能建商城
  • 网站建设 深圳宝安邯郸做网站推广多少钱
  • 百度电脑版登录网站电商平台网站运营方案
  • 实训课建设网站步骤南京做网站费用
  • 天津企业网站设计制作品牌建设 网站
  • 官方网站建设的方法有哪些方面什么是响应式布局
  • 济南的网站建设公司网站延迟加载
  • 友情链接添加在网站中有什么用开发公司工程部岗位职责
  • CF1996G Penacony