我们学习了不少的修饰符,如用于访问控制的public、protected、private等。到此为止,我们已经将Java中比较常用的编程概念讲述完了。
现在将这些修饰符可以适用的地方作一个简单的总结。其中,public、protected、Default和private是互斥的修饰符,它们只能选择其中之一作为某个特征的修饰符。其他几个都可以混合使用。
protected和private可以用于修饰内部类。
关键字 | class | 属性 | 方法 | 构造器 | 自由块 | 内部类 |
public | Y | Y | Y | Y | Y | |
protected | Y | Y | Y | Y | ||
(Default) | Y | Y | Y | Y | ||
private | ||||||
final | ||||||
abstract | ||||||
static |