接口成员
public interface MyInterface {
    public void foo();
    int bar();
    public String TEXT = "Hello";
    int ANSWER = 42;
    public class X {
    }
    class Y {
    }
}
即使省略了 public 关键字,接口成员也始终具有公共可见性。所以 foo(),bar(),TEXT,ANSWER,X 和 Y 都具有公众可见度。但是,访问可能仍然受限于包含接口 - 因为 MyInterface 具有公共可见性,其成员可以从任何地方访问,但是如果 MyInterface 具有包可见性,则其成员只能从同一个包中访问。