传智播客java测试题_传智播客Java基础第二阶段习题

传智播客Java基础测试

一、选择题

1.设int x=1,float y=2,则表达式x / y的值是:

A.0

B.1

C.2

D.以上都不是

2.以下语句有语法错的是:

A.int x=1;y=2;z=3

B.for (int x=10,y=0;x>0;x++);

C.while (x>5);

D.for(; ;);

3.以下有关类定义的说法正确的是:

A.一个类可以有成员,也可以没有成员

B.类的成员至少有一个属性和一个方法

C.类的静态属性同全局变量的概念完全一样,只是表达形式不同

D.类的方法在实例化时不占用内存

4.以下有关构造函数的说法,正确的是:

A.一个类的构造函数可以有多个

B.构造函数在类定义时被调用

C.构造函数只能由对象中的其它方法调用。

D.构造函数可以和类同名,也可以和类名不同

5.以下有关类的继承的说明中,正确的是:

A.子类能直接继承父类所有的非私有属性,也可通过接口继承父类的私有属性B.子类只能继承父类的方法,不能继承父类的属性

C.子类只能继承父类的非私有属性,不能继承父类的方法

D.子类不能继承父类的私有属性

6.以下有关类的构造函数继承的说明,正确的是:

A.子类继承父类的构造函数,但不能自己定义

B.子类可定义自己的构造函数,但受父类定义的构造函数的限制

C.子类和父类均可独自定义自己的构造函数,但执行时的顺序有规定

D.如父类定义了构造函数,则子类只能继承父类的构造函数,不能自己定义7.以下哪个表达式是不合法的:

A、String x=”Hello”; int y=9; x+=y;

B、String x=”Hello”; int y=9; if(x= =y) { }

C、String x=”Hello”; int y=9; x=x+y;

D、String x=null; int y=(x!=null)&&(x.length()>0) ? x.length (): 0

8.以下代码段执行后的输出结果为:

int x= -3;int y= -10;

System.out.println(y%x);

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值