单项选择题关于构造方法,下列说法错误的是()

A.Java语言规定构造方法名与类名必须相同
B.Java语言规定构造方法没有返回值,但不用void声明
C.Java语言规定构造方法不可以重载
D.Java语言规定构造方法只能通过new自动调用


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题下面程序定义了一个类,关于该类说法正确的是()。
abstract class abstractClass { „„ }

A.该类能调用new abstractClass()方法实例化为一个对象
B.该类不能被继承
C.该类的方法都不能被重载
D.以上说法都不对

2.单项选择题下面关于数组声明和初始化的语句哪个有语法错误()

A.int a1[]={3,4,5};
B.String a2[]={"string1","string1","string1"};
C.String a3[]=new String(3);
D.int[][] a4=new int[3][3];

4.单项选择题下面这些类型的应用,哪个不使用Java语言来编写?()

A.JavaScript
B.Applet
C.JDBC
D.Java Swing

5.单项选择题下面哪一个是合法的数组声明和构造语句()

A. int[] ages = [100];
B. int ages = new int[100];
C. int[] ages = new int[100];
D. int() ages = new int(100);

6.单项选择题下面不是合法标识符的是()

A. 2ofUS
B. giveMes
C. whataQuiz
D. $d2000_

7.单项选择题下面语句在编译时不会出现警告或错误的是()

A. float f=3.14;
B. char c=”c”;
C. Boolean b=null;
D. int i=10.0;

8.单项选择题Java编程所必须的默认引用包为()

A.java.sys包
B.java.lang包
C.java.util包
D.以上都不是

10.单项选择题下面声明数组的写法错误()

A. int  a[ ];
B.int[ ]  a;
C. int[3][ ]  a;
D.int[ ][3] a;