关于内部类和匿名类,以下( )说法是不正确的。
A: 匿名类属于内部类的一种
B: 内部类也会产生一个独立的class文件
C: 局部内部类可以像其它类一样用public、protected、private修饰
D: 局部内部类和匿名类,访问同一级别的变量时,只能访问final型
A: 匿名类属于内部类的一种
B: 内部类也会产生一个独立的class文件
C: 局部内部类可以像其它类一样用public、protected、private修饰
D: 局部内部类和匿名类,访问同一级别的变量时,只能访问final型
举一反三
- 下面关于匿名内部类、接口、抽象类和局部内部类的说法,正确的是( ) A: 匿名内部类编译后不会生成.class文件 B: 接口编译后不会生成.class文件 C: 抽象类中没有构造方法 D: 局部内部类只能访问被final修饰的局部变量
- 关于内部类说法错误的是() A: 内部类能够隐藏起来,不为同一包的其他类访问 B: 内部类是外部类的一个成员,并且依附于外部类而存在 C: Java内部类主要有成员内部类、局部内部类、静态内部类、匿名内部类 D: 局部内部类可以用public或private访问修饰符进行声明
- 局部类及匿名类可以访问final局部变量。
- 下列关于匿名内部类的说法中正确的是()。 A: 匿名内部类也就是没有名字的内部类 B: 匿名内部类可以多次使用 C: 使用匿名内部类时,必须实现一个接口 D: 使用匿名内部类时,必须继承一个父类
- 下列关于局部内部类的相关描述,正确的是(): 局部内部类中的成员只能在该局部内部类中被访问|局部内部类可以访问外部类的所有成员变量和方法|局部内部类,也叫做方法内部类,就是定义在某个局部范围中的类|局部内部类,也叫做方法内部类,就是定局部内部类和局部变量一样,其有效范围只限于方法内部。