Sun Java程序员模拟题(2)打印

2018-12-23 23:14

AB 24.下列哪些项是泛型的优点? (选两项)

A.不用向下强制类型转换 C. 代码容易编写 B. 类型安全 D. 运行速度快 C 25.针对Set s接口,下列哪项是正确的?

A. s.add(2)

B. s.add(new Integer(2))

a - java.util.Hashtable b - java.util.List

c - java.util.ArrayList d - java.util.SortedSet

和定义: 1 – 使用本接口,允许用户控制集合中每个元素的

C. s.add(“2”) 插入位置。 D. s.add(new java.util.Date()) 2 – 使用本集合,确保用户可以按照递增或元素的D 26.创建一个只能存放String的泛型ArrayList的语句自然顺序遍历集合。 是哪项? 3 – 本具体类型允许空元素及基于索引的访问。

A. ArrayList al = new 4 – 本集合是同步的。

ArrayList(); 哪一组匹配是对的?

B. ArrayList al = new A. 1 描述 b; 3 描述 c。 B. 2 描述 d;

List(); 3 描述 b。

C. ArrayList al = new C. 3 描述 a; 4 描述 b。 D. 4 描述 a;

ArrayList(); 2 描述 c。

D. ArrayList al = new A 31.下列哪项是Java语言中所定义的字节流?

A. InputStream ArrayList(); C 27.定义了一个泛型接口interface B,正确使

用该泛型接口的语句是哪项?

A. class A extends B {} B. class A implements B {}

C. class A implements B {} D. class A extends B {} A 28.现有:

3.import java.util.*; 4.class ForInTest {

5.static List list = new ArrayList(); 6.public static void main

(String [] args){

7. 8.list.add(\list.add(\

9.//insert code here

10.System.out.print(o); } }

流的操作主要有字节流河字符流。

字节流包括:outputStream(输出字节流); inputStream(输入字节流); 字符流包括:writer(输出字符流); Reader(输入字符流);

B. Reader C. Writer D. Output B 32.下列哪项是用于输入的字符流?

A. Writer B. Reader C. OutputStream D. Stream

C 33.在输入流的read方法返回哪个值的时候表示读取结束?

A. 0 B. 1 C. -1 D. null

B 34.现有:

1. class TestMain { 2. static int x = 2; 哪一行插入到第9行将导致输出“abc”?

3. static { x = 4; } A. for(Object o : list)

4. public static void main(String... B. for(Iterator o : list)

C. for(Object o : list.iterator()) args) {

5. int y = x + 1; D. for(Iterator o : list.iterator(); o.hasNext (); ) 6. System.out.println(y);

7. } BD 29.哪两个是同步的?(选两项)

8. } A. java.util.TreeSet

B. java.util.Hashtable C. java.util.LinkedList

D. java.util.Vector A 30.现有如下类型:

1

和命令行:

java TestMain 结果为:

A. 3 B. 5 C. 编译失败 D. 运行时异常被抛出 A 35.现有:

int x = reader.read(); 下面哪一项正确?

A. 阅读器可以是FileReader或者BufferedReader

B 41.获取File实例所封装文件长度的方法是?

A. getPath B. length C. lastModified D. getLength

D 42.在Swing GUI编程中,

setDefaultCloseOperation(JFrame.EXIT_ON_

CLOSE)语句的作用是:

A. 当执行关闭窗口操作时,不做任何操作。

B. 阅读器不是FileReader或者B. 当执行关闭窗口操作时,调用 BufferedReader类型 WindowsListener对象并将隐藏JFrame

C. 阅读器可以是FileReader类型,但不能是C. 当执行关闭窗口操作时,调用 BufferedReader类型 WindowsListener 对象并隐藏和销毁JFrame

D. 阅读器可以是BufferedReader类型,但不D. 当执行关闭窗口操作时,退出应用程序 能是FileReader类型 BD 43.以下关于GUI事件处理模型的叙述,哪两项是D 36.现有: 错误的(选两项)?

- f 是一个对 java.io.File 实例的合法引用 A. GUI事件处理模型是委托式模型,其委托对象- fw 是一个对 java.io.FileWriter 实例的是事件处理器。 合法引用 B. GUI事件处理模型是层次模型,因此一个事件

- bw 是一个对 java.io.BufferedWriter 实可被多个组件处理。 例的合法引用 C. 用户与GUI的交互需要通过事件机制来完成。

D. 一个事件源只能注册一个事件侦听器。 以下哪一项无效? ABC 44.GUI事件模型的组成元素包括(选三项): A. PrintWriter prtWtr = new A. 事件 B. 事件处理器 C. 事件源 PrintWriter(f); D. GUI容器

B. PrintWriter prtWtr = new CD 45.GUI事件处理器是一个(选两项): PrintWriter(fw); A. 抽象类 B. 内部类

C. PrintWriter prtWtr = new C. 实现指定接口的具体类 D. 继承指定PrintWriter(bw); 适配器类的具体类

D. BufferWriter bufWtr = new D 46.以下哪个方法不是鼠标事件侦听器接口BufferedWriter(f); (MouseListener)定义的?

A. mousePressed B. mouseEntered E. BufferWriter bufWtr = new

C. mouseClicked D. mouseDragged BufferedWriter(fw); F. BufferWriter bufWtr = new

BufferedWriter(bw);

B 37.删除File实例所对应文件的方法是?

A. mkdir B. delete C. exists D. isHidden

B 47.Swing组件提供的设置字体的方法是:

A. setBorder B. setFont C. setForeground D. setPreferredFont

D 48.javax.swing.JPopMenu类可用于:

B 38.获取File实例所封装文件长度的方法是? A. 创建菜单项 B. 创建按钮 C.

A. getPath B. length 创建菜单栏 D. 创建弹出式菜单 C. lastModified D. getLength ABD 49.线程由以下哪些部分组成?(选三项) C 39.下列有关Swing的叙述,哪项错误? E. 虚拟的CPU

A. Swing是Java基础类(JFC)的组成部分 F. CPU执行的代码 B. Swing是可用来构建GUI的程序包 G. 进程 C. Java基础类(JFC)是Swing的组成部分 H. 支持代码工作的数据 D. Swing是AWT图形工具包的替代技术 B 50.现有:

1. class Thread2 implements Runnable { ABD 40.Swing GUI通常由哪几类元素组成?(选三项) 2. void run() { A. GUI容器 B. GUI组件 C. GUI

3. System.out.print(\事件侦听器 D. 布局管理器

2

4. } exception 5. 6. public static void main(String [] args) {

7. Thread2 t2 = new Thread2(); 8. Thread t = new Thread(t2); 9. t.start(); 10. } 11. } 结果为:

A. go B. 编译失败 C. 代码运行,无输出结果 D. 运行时异常被抛出

A 51.程序员想要创建一个名为MyThread的类以便在main方法中用Thread实例化。对于下面三行:

MyThread必须继承Thread。 MyThread必须实现Thread。

MyThread必须覆盖public void run()。 有几行是正确的?

A. 0 B. 1 C. 2 D. 3 D 52.现有:

1. class ThreadExcept implements Runnable {

2. public void run() { throw new RuntimeException(\

3.

4. public static void main(String [] args) {

5. new Thread(new ThreadExcept()).start();

6. try { 7. int x =

Integer.parseInt(args[0]);

8. Thread.sleep(x);

9. System.out.print(\10. } catch (Exception e) { } 11. } 12. }

和命令行: java ThreadExcept 1000

哪一个是结果? A. main B. 编译失败

C. 代码运行,但没有输出

D. main java.lang.RuntimeException:

3


Sun Java程序员模拟题(2)打印.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:北师大翻译硕士就业怎么样

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: