题目内容

以下哪项不是public static void a(){}的重载方法?

A. public static void a(int i){}
B. public static int a(){}
C. public static void a(int i,String name){}
D. public static void a(String name){}

查看答案
更多问题

以下关于构造方法的描述,哪一项是正确的

A. 如果程序中没有任何构造方法,编译器会默认增加一个无参数的构造方法
B. 如果程序中没有任何构造方法,编译器会默认增加一个有参数的构造方法
C. 如果程序中存在构造方法,编译器会默认增加一个有参数的构造方法
D. 如果程序中存在构造方法,编译器会默认增加一个无参数的构造方法

已知一个类public class A{int num =10;public void print(){int num=20;System.out.println(this.num);}}运行代码下列代码后的结果是()A a= new A();a.print();

A. 10
B. 20
C. 30
D. 编译错误

已知一个类public class Dog{public static void run(){}}下列语句能够成功调用run方法的是

A. dog.run();
B. Dog.run();
C. Dog d= new Dog();
D. run();

已知一个类public class A{static{System.out.println("初始化A");}}运行下列代码后的结果是()A a1= new A();A a2= new A();A a3= new A();

A. 初始化A
B. 初始化A初始化A
C. 初始化A初始化A初始化A
D. 无

答案查题题库