2017模拟计算机考试试题,2017下半年计算机等级考试二级Java模拟试题及答案(16)...

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? )。

+

-

*

\

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值