态内部类可以有静态成员,而非静态内部类则不能有静态成员
举一反三
- (6-10)匿名内部类不能有构造方法,匿名内部类可以声明静态数据成员和静态成员方法
- 静态内部类中不能直接访问外部类的静态成员
- 内部类作为其外部类的一个成员,因此静态内部类可以直接访问外部类非静态成员。
- 非静态内部类不能定义静态成员属性和静态成员方法。
- 静态内部类下列说法正确的是( ) A: 在功能上,静态内部类中只能访问外部类的静态成员 B: 所谓静态内部类,就是使用static关键字修饰的成员内部类 C: 静态内部类通过外部类访问静态内部类成员时,可以跳过外部类从而直接通过内部类访问静态内部类成员 D: 创建静态内部类对象的具体语法格式如下: 外部类名.静态内部类名 变量名 = new 外部类名.静态内部类名();