没什么好说的,直接上代码。
@FunctionalInterface
public interface Functional {
void run();
}
public class Work {
public static void doSome(Functional functional) {
System.out.println("我要开始干活了");
System.out.println("我板了一块砖");
System.out.println("接下来是老板安排的任务...");
functional.run();
System.out.println("活干完了");
}
}
public class Main {
public static void main(String[] args) {
Work.doSome(() -> {
System.out.println("老板让我写报告");
System.out.println("写报告中....");
});
}
}



