41、在Java中,下列关于方法重载的说法中错误的是( D )。
方法重载要求方法名称必须相同
重载方法的参数列表必须不一致
重载方法的返回类型可以不一致
一个方法在所属的类中只能被重载一次
42、在Java中,下面对于构造方法的描述正确的是(D )。
类必须显式定义构造方法
构造方法的返回类型是void
构造方法和类有相同的名称,并且不能带任何参数
一个类可以定义多个构造方法
43、在Java语言中,下列关于类的继承的描述,正确的是( C)。
一个类可以继承多个父类
一个类可以具有多个子类
子类可以使用父类的所有方法
子类一定比父类有更多的成员方
44、子类与父类的方法定义完全相同,但是方法的实现却不同,这是采用了方法的( D )。
重载
实现
覆盖
继承
45、在类的说明符中,被指定为私有的数据可以被以下( C )访问。
程序中的任何方法
其他类的成员方法
本类中的成员方法
子类中的成员方法
46、如果要让一个变量的值不被修改,可以将这个变量用关键字( C )修饰。
static
super
final
finally
47、在 JAVA编程中,Java编译器会将Java程序转换为(A )。
字节码
可执行代码
机器代码
以上所有选项都不正确
48、在Java中,下面关于构造方法的描述正确的是(D)。
类必须有显式构造函数
它的返回类型是void
它和类有相同的名称,但它不能带任何参数
以上皆非
49、我们在方法前面加上关键字(C )后,该方法不需要对象就可以调用。
this
public
static
final
50、在Java中,根据你的理解,下列方法( C )不可能是类Orange的构造方法。
Orange(){…}
Orange(…){…}
Public void Orange(){…}
Public Orange(){…}
51、设A为已定义的类名,下面声明类A的对象a的语句中正确的是(? D )。
float A a;
public A a=A();
A a=new int();
A? a=new A();
52、下列语句中,属于多分支语句的是(B? )。
if语句
switch语句
do while语句
for语句
53、若数组a定义为int[][]a=new int[3][4],则a是(B? )。
一维数组
二维数组
三维数组
四维数组
54、Java语言使用的字符码集是( D )。
ASCII
BCD
DCB
Unicode
55、下列的哪个赋值语句是不正确的?(A? )
float f = 11.1;
double d = 5.3E12;
float d = 3.14f ;
double f=11.1E10f;
56、下列的哪个赋值语句是正确的?( D )
char a=12;
int a=12.0;
int a=12.0f;
int a=(int)12.0
57、Java是从( B )语言改进重新设计。
Ada
C++
Pasacal
BASIC
58、下列语句哪一个正确( B )。
Java程序经编译后会产生machine code
Java程序经编译后会产生byte code
Java程序经编译后会产生DLL
以上都不正确
59、下列运算符合法的是( A )。
&&
<>
if
:=
60、下列运算符不是算术运算符的是(D? )。
+
-
*
\