接口中的默认方法 - 修饰符顺序

时间:2015-01-15 19:44:56

标签: java interface default

我想知道以下示例中哪个顺序更好:

示例1

public interface Foo {
    public default int bar() {
        return 1;
    }
}

示例2

public interface Foo {
    default public int bar() {
        return 1;
    }
}

1 个答案:

答案 0 :(得分:0)

考虑public是隐式=可选的,您的问题几乎不存在

public interface Foo {
    default int bar() {
        return 1;
    }
}

当然你可以添加它,但它没有任何效果。