二级Java真题乱序版第十套(含真题解析)

avatar
作者
猴君
阅读量:0

选择题

1. (单选题, 1分)

下列代码段运行后的结果是 ( )

tring str1 ="abc";

String str2=str1.replace("c","ababab");

System.out.println(str2.indexOf("bab")+" "+ str2lastIndexOf("bab"));

A. 1 3

B. 2 6

C. 1 5

D. 3 5

正确答案: C

2. (单选题, 1分)语句JTextField it= new JTextField(6);中的数字指定的是( )

A. 文本框的序号

B. 文本框的行数

C. 文本框中显示字符串的数量

D. 文本框的列宽

正确答案: D

3. (单选题, 1分)下列方法中,不属于Filelnputstream类的是 ( )

A. int read( int line );

B. int read( bytell b );

C. int read( );

D. int read( byte[] b, int off, int len );

正确答案: A

4. (单选题, 1分)myListener是实现了ActionListener接门的类的对象,则能够使myListener监听myButton按钮动作事件的语句是 ( )

A. myButton.addActionListener( myListener );

B. MyListener.add( myButton );

C. myButton.addListener( myListener );

D. Mylistener.addListener( myButton );

正确答案: A

5. (单选题, 1分)

下列程序的运行结果是 ( )

class Try_Thread1_2 extends Thread{

String name;

public void run() {

int num;

for (num=1;num<=3; num++){

try{

sleep(100);

}catch(Exception e){};

System.out.println(getName()+" t = "+num);

}

}

public static void main(String args[]){

Thread tt = new Try_Thread1_2();

tt.setName("T1");

tt.start();

System.out.println("in main.");

}

}

A.

in main.

T1 t = 1

T1 t = 2

T1 t = 3

B. in main.

C.

T1 t = 1

T1 t = 2

T1 t = 3

in main.

D.

T1 t = 1

T1 t = 2

T1 t = 3

正确答案: A

6. (单选题, 1分)下列方法名的定义中,符合Java命名约定的是 ()

A. 12MnthsName

B. month'sName

C. containsKey

D. $contains-Key

正确答案: C

7. (单选题, 1分)

下列代码段的运行结果是()。

int i,c=1,s=0;

for (i=1; i<5;i++){

c*=i;

s+=c;}

System.out.print(s + “ ”);

A. 10

B. 15

C. 33

D. 24

正确答案: C

8. (单选题, 1分)

下列代码段的运行结果是 ()

int x, y ;

for (x = 3;x <= 10; x++) {

for (y = 2; y < x; y++) {

if(x %y == 0){

break ;

}

}

if(y == x){

System.out.print(x + " ") ;

A. 3 5 7

B. 3 4 5 6 7

C. 4 6 8 10

D. 3 5 7 9

正确答案: A

9. (单选题, 1分)

下列代码段的运行结果是 ( )

StringBuffer sb = new StringBuffer( );

sb.append("An animal can run");

String str=sb.substring(0,14);

System.out.println(str.indexOf("a",4)+" "+str.indexOf("fight",3));

A. 7-1

B. -1-1

C. 30

D. 11 -1

正确答案: A

10. (单选题, 1分)将十进制位 35 转化为二进制位数是( )

A. 110001B

B. 111001B

C. 100111B

D. 100011B

正确答案: D

11. (单选题, 1分)计算机指令由两部分组成,主要是( 

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!