㈠ 类有那些访问控制修饰符,分别是什么作用
都别乱说 ,类的访问控制符就两个 :一个是public 公共类,即所有的类都能访问引用 该类。一个是package-private 包私有,只有本包的类才能访问 该类。 类的修饰符就多了,我知道的 有: final 最终类,最终的不能被继承,没子类。 static 静态嵌套类, 顾名思义,静态的。而且是嵌套的 ,外部类不能用static修饰,只有 嵌套类才行。 abstract 抽象类,就是 类中有方法是抽象方法。ps:全部都是抽象方法,就是接口了。
㈡ java 外部类为什么不能用protected访问修饰符
外部类只有两种修饰符,只能用public和默认,不能用其他修饰符,内部类除外。