Reece_Z
2016-07-29 15:12
B选项:内部类可用 static 修饰符定义为静态内部类
这句话有歧义
理由:方法内部类:由于方法内部类不能在外部类的方法以外的地方使用,因此方法内部类不能使用访问控制符和 static 修饰符
内部类当中,有些可以用static关键字修饰,有些不可以(方法内部类),那么“内部类可用 static 修饰符定义为静态内部类 ”是否等同于“所有的内部类都可用 static 修饰符定义为静态内部类”呢?反之,如果说成“内部类不可以用 static 修饰符定义为静态内部类 ”显然是不成立的,争论的关键在于一开始的三个字“内部类”是否指的是全部的内部类。
“可用”的表述意思为“可以”而不是“全部”。
这边的练习题本来就很一般,不用太在意,自己学会了就好了
Java入门第二季 升级版
530553 学习 · 6091 问题
相似问题