机密
姓 名
电 话
网际威信笔试题Ⅲ 网际威信笔试题Ⅲ
总得分
大部分, 道题, 选择题、问答题,每部分包含不同的测试,得分也相应不同, 本试卷共分 II 大部分,40 道题,分为选择题、问答题,每部分包含不同的测试,得分也相应不同,总分 100 分。 注意事项:答题前请先写好和联系方式,本
试卷仅供参考。 注意事项:答题前请先写好和联系方式,本试卷仅供参考。 和联系方式 仅供参考 I、 不定项选择题,共 10 道题,每题 4 分,共 40 分。 选择题, 道题, 、 不定项选择题 得分
评卷人 1、给出以下代码,请问该程序的运行结果是什么?( class Test{ public static void main( String args[ ] ){ int i = -1; int j = i>>3; int k = j &; 129; System.out.print(k); } } A 打印输出 -1 B 打印输出 0 C 打印输出 129 D 打印输出一个非常大的负数 E 打印输出一个非常大的正数 ) 4、给出以下代码,请问该程序的运行结果是?( class Test{ public static void main( String args [ ] ){ Strring s1 = “abcde”; String s2 = “abcde”; S1.toUpperCase(); if (s1 == s2) { System.out.println(“YES”); } else { System.out.println(“NO”); } } } A 代码编译错误 B 打印输出 YES C 打印输出 NO 5、下面关于 Applet 的说法正确的是 ( A Applet 也需要 main 方法 B Applet 必须继承自 java.awt.Applet C Applet 能访问本地文件 D Applet 程序不需要编译 ) )
2、给出以下代码,请问该
程序的运行结果是什么?( 1.class Xyz{ 2.protected String toString(){ 3.return super.toString(); 4.} 5.} A.第 2 行代码编译错误。 B 第 3 行代码编译错误。 C 代码编译通过。
)
3、请问以下哪些方法用于为容器设置布局管理器?( A setLayoutManager( ) B setLayManager( ) C changeLayout( ) D setLayout( )
)
6、请问以下哪些描述是正确的?( ) A 从 FileReader 类中可以直接读取文本数据。 B 可以直接将文本数据写入 FileWriter 类中。 C 从 FileReader 类中可以直接读取 int 型和 float 型数据。 D 从 FileReader 类中可以直接读取 short 型和 long 型数据。 第 1 页 共 3 页
机密 7、下列关于 Java 线程的说法那些是正确的() A 每一个 Java 线程可以看成由代码、一个真实的 CPU 以及数据三部份组成。 B 创建线程的两种方法中,从 Thread 类中继承的创建方式可以防止出现多父类
问题。 C Thread 类属于 java.util 程序包。 D 以上说法无一正确。
9、哪个关键字可以抛出异常? A transient B finally C throw D static
8、请问通过 imports 语句引入大量类,运行期是否会发生类冲突?( ) A 不会 B 会
10、给出以下代码,请问该程序的运行结果是什么? ( 1.class A { static void foo(int i ) {};} 2. class B extends A{ void foo( int i ){};} A 第 1 行编译错误。 B 第 2 行
编译错误。 C 代码编译成功。
)
道题, II、 问答题,共 30 道题,每题 2 分,共 60 分。 、 问答题,
1、 面向对象的程序有哪些特性?
得分 评卷人 8、(x.equals(y)==ture),但却可有不同的 hash code,这句话对不对?
2、Java 类可以被哪些访问限定符修饰?
9、&;和&;&;的区别?
3、区分 final,finally,finalize?
10、short s1;s1=s1+1;是否有错?Short s1=1;s1+=1;是否有错?
4、Char 变量中能不能贮一个中文汉字,为什么?
11、List,Set,Map 是否继承自 Collection 接口?
5、GUI 中图形类库大都在什么包下,至少写出两个包。
12、抽象类与接口的区别?
6、String s=new String(“X,Y,Z”);创建了几个 String Object
13、启动一个线程是用 run()还是用 start()?
7、ArrayList 和 Vector 的区别?
14、String 与 Stringbuffer 的区别?
第 2 页 共 3 页
机密
15、构造器是否可被重写?为什么?
25、说明接口中的变量和方法的修饰符。
16、多线程有几种实现方法?都是什么?
26、定义类的时候是否可以先扩展接口,再继承类?
17、Abstract 的 method 是否可同时是 stat