2014中兴笔试题 java_中兴2013Java开发笔试题目及答案.doc

这篇博客主要讨论了中兴2013年Java开发的笔试题目,包括JavaBean规范、字符串操作、循环与条件判断、排序算法以及静态变量的理解。博主详细解答了这些问题,并分享了相关的编程技巧和最佳实践,旨在帮助读者提升Java编程能力。
摘要由CSDN通过智能技术生成

中兴2013Java开发笔试题目及答案.doc

中兴2013-Java幵发笔试题目及答案

1.请看以下代码,关于这段代码描述正确的是:0 publicclassAccount{ privateStringcardld;

publicStringgetCardldO { returncardld;

}

publicvoidsetCardld(Stringcardld) { this. cardld=cardld:

}

类符合JavaBean的规则

类不符合JavaB ean的规则,因为没有无参数构造方法

类不符合JavaBean的规则,因为没有实现序列化接口

类不符合JavaBea n的规则,因为方法名ge tCardld 应改为ge tcardld 正确答案:c 2.运行下面程序: pu blicclassFoo {

publicsta ticvoidmain(String[]args ) { StringBu ffera=newStr ingBuffer ( “A ”); StringB ufferb=newSt ringBuffer ( “B,’);

operator (a, b): (a+”,” +b);

publi cstaticvoido perator(Stri ngBufferx, St ringBuffery) {

(y);

y=x;

}

}

输出的结果是:0。

,B

,A

,B

,B

正确答案:D

3.下面的程序可以输出l~100内前10个3的倍数: for (int i=l, count=0: iif (i%3==0) {

⑴;

(空白处)

下列选项中,空白处可以填入的代码是0。

if(count++>=10) { break;

if (++count>=10 ) {

break;

}

i f (count++>=l 0) {

continue;

if (++coun t〉=10) {

conti nue;

}

正确答案:B

运行下面程序:

St ring[]strArr ={ “aaa”,“b”,“cc” }; (str Arr, newCompa rator () { pu blicintcompa re (Stringol, Stringo2) {

re turn(ol):

});

((strArr));

输出的结果是:0。

[aaa, b, cc]

[cc, b, aaa]

[b, cc, aaa]

[aaa, cc, b]

正确答案:B

对数组 i nt 口 arr二{52, 93, 16, 67, 36, 92, 26, 12, 25, 92}用插入排序法由小到大进行排序,经过3轮排序后,数

组arr的值为:()。

{12, 16,25, 52, 93, 26,67, 36, 92, 92 }

{12, 16, 25, 67, 36, 92, 26, 52, 93, 92}

{16, 52, 6 7, 93, 36, 92, 2 6, 12, 25, 92}

{16, 36, 52,67, 93, 92, 26,12, 25, 92} 正确答案:C

下列代码的输出结果是:0。

pu blicclassSta ticFoo{ intnu m;

staticintx ;

publicsta ticvoidmain(String[]args ){StaticFoof ool=newStati cFoo ():

++;

StaticFoo foo2=newStat icFoo(): ++;

StaticFo ofoo3=newSta ticFoo (): ++;

++;

++;

(+”,”;

0;

}

,3

,3

,4

,4

正确答案:D

下列代码编译和运行的结果是0 publicclass Foo{

public staticvoidma in (String[] a rgs) { list=ne w();

(newB ());

(ne'vC ()); fo r (Aa: list) {

0;

0;

inte rfaceA {

voidx ();

}

classBim plementsA {

pu blicvoidx () {}

publicvoidy () {}

}

classCe xtendsB {

publ icvoidxO G

代码运行没有输出

运行时抛出异常

代码0;行,编译错误

D.代码list=new();行,编译错误

正确答案:C

请看下列代码: cl assClassA{}

classClassB extendsClass A {} classCl assCextendsC lassA{}

publi cclassTest {

publicstati cvoidmain(St ring[]args) { ClassApO^n ew

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值