1、访问修饰符public,private,protected以及default
作用域 当前类 同包 子类 其他
public √ √ √ √
protected √ √ √ ×
default √ √ × ×
private √ × × ×
类的成员不写访问修饰时默认为default,默认对于同一个包中的其他类相当于公开(public),对于不是同一个包中的其他类相当于私有(private)。
受保护(protected)对子类相当于公开,对不是同一包中的或没有父子关系的类相当于私有。
private:同一类内
public:公有的
2、java中有没有goto
goto 是Java中的保留字,(系统类库中使用过的有特殊意义的单词或单词的组合,即:使用者不能再将这些字作为变量名或过程名使用),
java用的continue和break语句能够完全代替goto的功能,从而避免了goto语句的滥用,因此,java中没有goto。