问答详情
源自:3-2 默认方法和静态方法

函数式接口

函数式接口难道只能写一个抽象方法吗?如果要有多个,是不是需要用静态或者默认方法弥补了?

提问者:qq_慕莱坞4316410 2020-03-19 10:11

个回答

  • 出徒ing
    2020-03-21 19:41:29

    是的。


  • 出徒ing
    2020-03-21 19:30:40

    @FunctionalInterface  //注解没有报错
    public interface IMessageFormat {
        String format(String message,String format);
        default void test01(){
            System.out.println("ABC");
        };
        static void test02(){
            System.out.println("abc");
        };
    }