中信Java笔试题.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《中信Java笔试题.doc》由会员分享,可在线阅读,更多相关《中信Java笔试题.doc(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、如有侵权,请联系网站删除,仅供学习与交流中信Java笔试题【精品文档】第 29 页Java笔试题不定项选择题,50题,每题2分,共100分Question 1) Answer:AB_给出下列代码: 1. switch ( I ) 2. default: 3. System.out.printIn(“Hello”); 4. ) i类型是什么? A. short B. char C. long, D. stringQuestion 2) Answer:_AD_依次读入数据元素序列a,b,c,d,e,f,g进栈,每进一个元素,机器可要求下一个元素进栈或弹栈,如此进行,则栈空时弹出的元素构成的序列是以
2、下哪些序列?Ad ,e,c,f,b,g,a B. f,e,g,d,a,c,bC. e,f,d,g,b,c,a D. c,d,b,e,f,a,gQuestion 3) Answer:_A(B)CD_以下关于重写和重载的描述那些是正确的?A. 重写Overriding是父类与子类之间多态性的一种表现;B. 重载Overloading是一个类中多态性的一种表现;C. Overloaded的方法是可以改变返回值的类型;D. 构造器Constructor可以被重载Overloading。Question 4) Answer:_A_定义类A和类B如下:class A +z?Uj kq# int a=1;
3、f,Ens?d double d=2.0; r6EasP? void show() q dd W1+ System.out.println(Class A: a=+a +td=+d); tGg E juj _(Yh( x$siq= class B extends A _%HD%q float a=3.0f; r%BbukX2 String d=Java program.; XM-B void show() h9 daH5R super.show( ); .-QI: System.out.println(Class B: a=+a +td=+d); mdb8%iL rE+kkwsj JplCgm
4、M0 若在应用程序的main方法中定义类B的对象b: x_LlO A b=new B(); 3+!Y/A b.show(); pa_dd 则输出的结果如何?A. =4_n B Class A: a=1 d=2.0 .WG|PM9f Class B: a=3.0d=Java program. d=vRztB Class A: a=1 d=2.0 .WG|PM9f Class B: a=3.0C. Class A: a=1 d=2.0 .WG|PM9f d=Java program.D. Class B: a=3.0d=Java program. d=vRztQuestion 5) Answer:
5、_AC(B)_关于wait()方法和sleep()方法的区别,以下说法错误的是:A. wait ()方法是使线程停止一段时间的方法;B. sleep ()是线程交互时,如果线程对一个同步对象x 发出一个sleep ()调用,该线程会暂停执行;C. 在wait时间间隔期满后,线程立即恢复执行;D. 在sleep 时间间隔期满后,线程不一定立即恢复执行Question 6) Answer:_D_如果只想得到1000个元素组成的序列中第5个最小元素之前的部分排序的序列,用( )方法最快。A起泡排序 B快速排列 CShell排序 D堆排序 E简单选择排序Question 7) Answer:_C_以下
6、代码执行结果是? 1)class MyThread extends Thread 2) 3) public static void main(String args) 4) MyThread t=new MyThread(); 5) t.run(); 6) 7) 8)public void run()9)for(int i=1;i0);A0 B1 C-1 D死循环Question 13) Answer:_C_如果testMethod运行正常,将显示? public void test() try testMethod();catch(ArrayIndexOutOfBoundsException
7、 e)System.out.println(“test1”); catch(Exception e) System.out.println(“test2”); finally System.out.println(“test3”);A. test1 B. test2 C. test3 D. 没有显示Question 14) Answer:_B_给出下列代码:在第六行中放入那个方法会引起编译错误:1. class super 2. public float getNum() return 3.0f; 3. 4. 5. public class Sub extends Super 6. 7. A.
8、 public float getNum() return 4.0f; B. public void getNum () C. public void getNum (double d) D.public double getNum (float d) retrun 4.0f; Question 15) Answer:_B_下面说法错误的是( )若排序算法所需的辅助空间并不依赖于问题的规模n,即辅助空间是O(1),则称之为就地排序(In-PlaceSou)。 (1)算法原地工作的含义是指不需要任何额外的辅助空间 (2)在相同的规模n下,复杂度O(n)的算法在时间上总是优于复杂度O(2n)的算法
9、 (3)所谓时间复杂度是指最坏情况下,估算算法执行时间的一个上界 (4)同一个算法,实现语言的级别越高,执行效率就越低 A(1) B.(1),(2) C.(1),(4) D.(3)Question 16) Answer:_B_Java 中byte类型的范围是?A. 0 65, 535 B. (128)127C. (32,768) 32,767D. (256) 255Question 17) Answer:_D_(编译不通过,原因是没有实现 runnable的run()方法)以下程序执行后的结果是什么?1. public class Foo implements Runnable ( 2. pu
10、blic void run (Thread t) 3. System.out.printIn(“Running.”);4. 5. public static void main (String args) 6. new thread (new Foo().start(); 7. ) 8. ) A. 程序运行,什么都没有打印 B. 程序运行,打印“Running”C. 编译通过,执行时发生异常 D. 编译不通过,因为缺少catch模块Question 18) Answer:_ABCD_ _下面有关变量及其作用域的陈述哪些是正确的?A. 在方法里面定义的局部变量在方法完成的时候被销毁 B. 局部变
11、量也叫自动变量。(方法/栈/自动)C. 在方法外面定义的变量(即实例变量)在对象被构造时创建。D. 在方法中定义的方法的参变量只要该对象被需要就一直存在。(方法被调用的时候才存在)Question 19) Answer:_C_以下程序输出的结果是 public class Foo public static void main (String args) StringBuffer a = new StringBuffer(“A”); StringBuffer b = new StringBuffer(“B”); operate(a,b); System.out.println(a + “,”+
12、b); static void operate (StringBuffer x, StringBuffer y) x.append(y); y = x;A. 程序打印 “A,B” B. 程序打印 “A,A”C. 程序打印 “AB,B” D. 代码不能编译通过,因为“+”不能在StringBuffer中重载Question 20) Answer:_D_给出下面的代码,哪些行将导致错误。 class Parent private String name; /-1) public Parent() public class Child extends Parent /- 2) private Str
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中信 Java 笔试
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内