java没看懂帮忙解释解释

1.Which statement is true? ()
A.An anonymous inner class may be declared as final.
B.An anonymous inner class can be declared as private.
C.An anonymous inner class can implement multiple interfaces .
D.An anonymous inner class can access final variables in any enclosing scope.

哪句话是正确的
a,匿名内部类可以声明为 final
b,匿名内部类可以声明为 private
c, 匿名内部类可以实现多个接口
d, 匿名内部类可以访问任何封闭范围内的 final 变量

A final 修饰的类不可以被继承,而匿名类说白了就是玩的一接口 或者抽象类的实现类,不让继承就没啥意义了
B 修饰类的 只有 public default
C 类的实现是在类的定义上做的, 匿名类不需要定义类,那么又何来实现接口!
D 匿名内部类可以访问外部类的成员变量和 final修饰的局部变量

选择 D , 只能说,说的不严谨。 匿名内部类 可以访问 final 修饰的属性(自身类和外部类)

1哪个陈述是正确的?()
A一个匿名的内部类可以被声明为最终。
B匿名的内部类可以声明为私有类。
C一个匿名的内部类可以实现多个接口。
D匿名的内部类可以在任何封闭的范围内访问最终变量。

去百度一下匿名类的用法就知道选那个了。

尼玛。这英语要过多少级才翻译的过来。自己不百度,还让我们百度给你翻译????

选D
匿名内部类 可以访问 final 修饰的属性(自身类和外部类)
如果英语不好建议你下载一个有道词典 可能对你的英语提高有帮助