首页 > 技术文章 > 体验方法引用

pxy-1999 2020-05-15 18:01 原文

接口定义

public interface Printable {
    void printString(String s);
}

测试类

public class PrintableDemo {
    public static void main(String[] args) {
        //使用Lambda表达式格式调用usePrintable方法
        usePrintable(s -> System.out.println(s));

        //使用方法引用
        usePrintable(System.out::println);
    }
    private static void usePrintable(Printable p){
        p.printString("爱生活爱Java");
    }
}

运行结果:

推荐阅读