首页 > 其他分享 >对Lambda表达式的理解

对Lambda表达式的理解

时间:2022-10-27 21:37:22浏览次数:57  
标签:void ILike System 理解 Lambda public 表达式 lambda

package lambda;

public class TestLambda {

    public static void main(String[] args) {
        //匿名内部类
        ILike like1 = new ILike() {
            @Override
            public void lambda() {
                System.out.println("你瞅啥瞅");
            }
        };
        like1.lambda();

        //lambda表达式
       //简化了除了方法体外的所有重复部分,用()->代替
        ILike like2 = ()->{
            System.out.println("再瞅我抽你啊");
        };
        like2.lambda();



    }
}


//定义一个函数式接口
interface ILike{
    void lambda();
}

标签:void,ILike,System,理解,Lambda,public,表达式,lambda
From: https://www.cnblogs.com/qt0312/p/16833784.html

相关文章

  • 对静态代理模式的初步理解
    packagedemo1;publicclassStaticProxy{publicstaticvoidmain(String[]args){newThread(()->System.out.println("我爱你")).start();......
  • Vue学习笔记之scope.row的最简单理解
    0x00概述本文转载,仅做记录用,原文 0x01表格内开关选项如果表单中只是对返回数据的字面量的显示,prop和slot-scope没有大的差异,开发过程中基本可以通用;但是如果有一个......
  • 浏览器缓存机制的理解
    缓存可以减缓网络OI消耗,提高访问速度。通过网络获取内容速度慢而且开销巨大。大的响应需要在客户端和服务器之间进行多次来回的通信,就导致延迟了浏览器获取和处理内容的时间......
  • day14 正则表达式
    昨天内容回顾cookie为了解决http的无状态问题(使用cookie来保存对应的seesionID位于浏览器上)cookie的特性cookie里面只能存储4kb的数据cookie位于浏览器上cookie......
  • 力扣(leetcode) 100. 相同的树 (理解起来简直不要太容易)
    题目在这:​​https://leetcode-cn.com/problems/same-tree/​​题目分析:题目还是比较容易理解的,给了两个树。看是不是相同的,这里的相同要求树的结构相同,且每个节点里的数值......
  • js正则表达式
    正则表达式概述:正则表达式是运用于验证一种表达式,他在js中是一个对象,被称为正则对象,对应的正则对象存在对应相关的元字符。我只需要了解相关元字符及对应的可以书写一些......
  • 教你2种常用的电商高并发处理解决方案
    网站架构师面临的最大挑战之一就是并发。自Web服务开始以来,并发水平一直在不断增长,一个主流网站同时服务十万甚至数百万用户,这并不罕见。就目前应用广泛的电商系统来说,各种......
  • view标签里面的内容使用三元表达式条件渲染结果出错
    原wxml代码如下:<viewclass="bluemargin-bottomfont-size">{{ISRIGHT?currentRight:currentLeft}}</view> ISRIGHT的值恒为true,运行发现结果一直显示currentRi......
  • 正则表达式
    一、正则表达式的概述1、概念正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。正则表达式是对字符串(包括普通字符(例如,a到z之间的字母)和特殊字符(称为“......
  • if 和三元表达式的区别
    在C语言层面除了写法以外没什么区别。inta=5;a==0?puts("x"):puts("z");if(a==0){puts("x");}else{puts("z");}在汇编语言层面上有一......