JAVA 类定义 class 前为什么必须要有public ?
public是一个修饰符,类似的还有default(就是前面什么也没有)、protected、private。。
这些东西,是确定了方法的作用域。
例如,用public声明的类以及方法,则可以被任意的包中使用,其集成的子类也可以使用,
而private则不是,private声明的方法,只有在该类中才能够调用,否则会出错。
这四个修饰符的作用于大小为
public >default >protected>private
第二与第三不太确定。一般我是用public以及pivate比较多。。
一楼的话,你最好就不要相信,因为java的所谓的“接口”,跟他说的相差几百万里