设有一个类的代码如下:class Outer{public class Inner1{}public static class Inner2{}}则在另一个类的代码中,下列哪个语句是正确的?
A. Outer.Inner1 obj=new Outer.Inner1();
B. Outer.Inner2 obj=new Outer.Inner2();
C. Outer.Inner1 obj=new Outer.Inner1().new Inner1();
D. Outer.Inner2 obj=new Outer().new Inner2();
查看答案
以下关于泛型的说法哪个是正确的?
A. 泛型是通过类型参数来提高代码反复使用性的一种技术
B. 通过在类名后增加类型参数可以定义具有泛型特点的类
C. 通过在接口名后增加类型参数可以定义具有泛型特点的接口
D. 一个泛型类只能有一个类型参数
下面关于继承的叙述哪些是正确的?
A. 在Java中的类只允许继承一个类
B. 在Java中一个类允许继承多个类
C. 在Java中一个类不能同时继承一个类和实现一个接口
D. 在Java中接口可以继承一个或多个接口
下列哪些方法与方法public void add(int a){}构成重载方法?
A. public int add(int a)
B. public long add(long a)
C. public void add(int a,int b)
D. public void (float a)
如果类A和类B在同一个包里,则除了私有成员外,类A可以访问类B中的所有成员。
A. 对
B. 错