Java接口成员
示例
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具有程序包可见性,则只能从同一程序包中对其成员进行访问。