1 package cn.aikang.Test;
2
3 import org.junit.Test;
4
5 import java.util.Scanner;
6 import java.util.function.Supplier;
7
8 public class Test01 {
9 //定义一个方法,方法的参数是一个接口
10 //使用该方法生产一个字符串
11 public static String show(Supplier<String> sup){
12 return sup.get();
13 }
14
15 public static void main(String[] args) {
16 //调用生产字符串的方法,使用匿名函数重写他的方法
17 /*String a = show(()->{
18 return "喂!你好";
19 });*/
20 //简化:
21 String a = show(()->"喂!你好");
22 System.out.println(a);
23 }
24 }