Java笔测试题

答案是C(不是一)

原因:内部类不能有静态方法或成员,静态方法内部必须访问静态变量,但是d1不是静态的,所以AB不是,然后抽象函数不能有方法体,E也不对。

d也是错误的,因为在静态类中访问非静态参数。

所以答案只有一个!!