单项选择题类Test与Outer位于同一个包,Inner为Outer的非静态内部类,那么在类Test中如何创建Inner的实例()

A.Outer.Inner i=newOuter().new Inner()
B.Outer.Inner i=Outer().new Inner()
C.Outer.Inner i=Outer().new newInner()
D.Outer i=Outer.new().Inner()


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题

对于下面代码片断说法正确的是()

A.A处编译错误,因为只有静态内部类才能声明静态成员
B.B处编译错误,因为method()是private的
C.此类编译正确

2.单项选择题

对于下面代码片断说法正确的是()

A.此代码编译不能通过,因为method()没有abstract修饰
B.此代码编译不能通过,因为interface中不能给变量赋值
C.变量a的访问权限是包访问权限
D.变量a的访问权限是public的

3.单项选择题

关于以下的代码片断,说法错误的是()

A.a对于与A在同一个包的类是可见的
B.a对于A的子类是可见的
C.b对于与A在同一个包的类是可见的
D.b对于A的子类是可见的

4.单项选择题

对于类B的说法不正确的是()

A.类B的设计具有较好的封装性
B.getA()方法能返回任意A的子类型
C.setA()方法能传入任意A的子类型
D.变量名aa的更改会影响到客户

5.单项选择题

关于循环的效率,下列哪种说法正确()

A.方法testA()效率比testB()高
B.方法testA()效率比testB()低
C.方法testA()效率与estB()一样
D.无法确定

7.单项选择题

有以下代码,正确的选项是()

A.可以正常编译运行
B.第7行编译出错
C.第12行编译出错
D.第17行编译出错

8.单项选择题

如下代码的正常输出是()


A.A
B.B
C.C
D.D

9.单项选择题关于try block,说法正确的是()

A.每个try block必须有一个以上的catch block相对应
B.每个try block必须有一个finally block相对应
C.每个try block至少需要有一个finally block或者一个catch block相对应
D.每个try block至少需要有一个finally block和一个catch block相对应

10.单项选择题

下列代码输出结果为()

A.B
B.B,C
C.B,C,ABC
D.程序编译不过