lambda表达式

目录

    面向过程变成思想

    public class Test {
        public static void main(String[] args) {
            // 内部类实现Runnable接口
            Runnable runnable1 = new Runnable() {
                @Override
                public void run() {
                    System.out.println("内部类实现Runnable接口");
                }
            };
            Thread thread1 = new Thread(runnable1);
            thread1.start();
    
            // lambda表达式实现Runnable接口 可以看成是匿名函数再简化
            Thread thread2 = new Thread(() -> System.out.println("lambda表达式实现Runnable接口"));
            thread2.start();
        }
    }
    
    • 形式:(形式参数)->
    • 使用前提:有一个接口,接口当中有且仅有一个抽象方法
    posted @   ning12  阅读(11)  评论(0编辑  收藏  举报
    相关博文:
    阅读排行:
    · DeepSeek 开源周回顾「GitHub 热点速览」
    · 物流快递公司核心技术能力-地址解析分单基础技术分享
    · .NET 10首个预览版发布:重大改进与新特性概览!
    · AI与.NET技术实操系列(二):开始使用ML.NET
    · 单线程的Redis速度为什么快?
    点击右上角即可分享
    微信分享提示