开始做题 00:00:00

一、单选题 (一共25题,共75分)
1.

下列程序段执行后的结果是 ()。

2.

有整型数组: int[] x={12,35,8,7,2};, 则调用方法 Arrays.sort(x)后,数组 x 中的元素值依次是 ( ).

3.

下面的程序段创建了 BufferedReader类的对象 in,以便读取本机 c 盘 my 文件夹下的文件 1.txt。File 构造函数中正确的路径和文件名的表示是( )。

File f = new File(填代码处 );

file =new FileReader(f);

in=new BufferedReader(file);

4.

应用程序的 main 方法中有以下语句,则输出的结果是()。

String s1=new String("abc");

String s2=new String("abc");

boolean b1=s1.equals(s2);

boolean b2=(s1==s2);

System.out.print(b1+""+b2);

5.

应用程序的 main 方法中有以下语句,则输出的结果是 ( )。

Hashtable hashtable=new Hashtable();

hashtable.put("x","12345");

hashtable.put("y","67890");

hashtable.put("a","abcde");

System.out.println(hashtable.get("a"));

6.

下面语句的功能是 ( )。

RandomAccessFile raf2 = new RandomAccessFile("1.txt","rw" );

7.

应用程序的 main 方法中有以下语句,则输出的结果是 ( )。

String s="12345#aaa#bbb#67890";

int n=s.indexOf("#");

int k=s.indexOf("#",n+1);

int m=s.indexOf("#",k+1);

String s2=s.substring(m+1);

System.out.println(s2);

8.

下面程序段执行后 b 的值是 ( )。

Integer integ =new Integer(9);

boolean b = integ instanceof Object;

9.

应用程序 Test.java的源程序如下,在命令行键入:

java Test aaa bb c

回车后输出的结果是 ( )。

public class Test {

public static void main(String args[]) {

int k1=args.length;

int k2=args[1].length();

System.out.print(k1+"

"+k2);

}

}

10.

应用程序的 main 方法中有以下语句,则输出的结果是 ( )。

int b[][]={{1}, {2,2}, {2,2,2}};

int sum=0;

for(int i=0;i

for(int j=0;j

sum*=b[i][j];

}

}

System.out.println("sum="+sum);

11.

应用程序的 main 方法中有以下语句,则执行后输出的结果是 ( )。

12.

程序 Test.java编译运行后输出的结果是 ( )。

public class Test {

String s1="java";

public static void main(String args[]) {

int z=2;

Test t=new Test();

System.out.println(t.s1+z);

}

}

13.

应用程序的 main 方法中有以下语句,则输出的结果是 ( )。

String s1="0.5", s2="12";

double x=Double.parseDouble(s1);

int =Integer.parseInt(s2);

System.out.println(x+y);

14.

下面的程序创建了一个文件输出流对象,用来向文件test.txt 中输出数据,假设程序当前目录下不存在文件test.txt,编译下面的程序 Test.java后,将该程序运行 3 次,则文件 test.txt 的内容是 ( )。

import java.io.*;

public class Test {

public static void main(String args[]) {

try {

String s="ABCDE";

byte b[]=s.getBytes();

FileOutputStream file=new FileOutputStream("test.txt",true);

file.write(b);

file.close();

}

catch(IOException e) {

System.out.println(e.toString());

}

}

}

15.

下面那些方法不是接口 Collection 中已声明的方法 ( )?

16.

以下标识符中,不是Java语言关键字的是

17.

以下数据类型转换中,必须进行强制类型转换的是

18.

以下供选择的概念中,属于面向对象语言重要概念和机制之一的是

19.

以下 Java程序代码中,能正确创建数组的是

20.

某 Java程序的类 A 要利用 Swing 创建框架窗口,则 A 需要继承的类是

21.

MouseMotionListener 接口能处理的鼠标事件是

22.

以下术语中,属于文字字型风格属性的是( ) (风格:正常、斜体、粗体)

23.

以下能作为表示线程优先级的数值,并且级别最低的是 ( ) 级别数: (1―10)

24.

某 Java程序用 javax.swing 包中的类 JFileChooser来实现打开和保存文件对话框。 该程序 通过文件对话框首先获得的信息是

25.

在编写访问数据库的 Java程序时, ResultSet 对象的作用是

二、多选题 (一共5题,共15分)
26.

下面 main()方法的定义哪些是正确的 ( )?

27.

线程对象的生命周期中 ,通常经历下面哪些状态( )。

28.

下面说法正确的是 ( )。

29.

下面关于 java 中输入 / 输出流的说法正确的是 ( ) 。

30.

下面关于 Java中异常处理 try 块的说法正确的是 ( )?

答题卡 暂停 交卷 置顶
置顶