重邮java期末考试试卷B卷(定稿)(共13页).doc
《重邮java期末考试试卷B卷(定稿)(共13页).doc》由会员分享,可在线阅读,更多相关《重邮java期末考试试卷B卷(定稿)(共13页).doc(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上试题编号: 重庆邮电大学20102011学年第2学期面向对象程序设计-Java试卷(B卷)(期末)(闭卷)专业 班级 姓名 学号 题 号一二三四五六七八总 分得 分评卷人注意:所有试题的答案必须写在答卷纸上。一、单项选择题(本大题共20小题,每小题1分,共20分)1. 编译Java应用程序源文件将产生相应的字节码文件,这些字节码文件的扩展名为( )Ajava Bclass Chtml Dexe2. 在Java Applet程序用户自定义的Applet子类中,一般需要覆盖父类的( )方法来完成一些画图操作。Astart() Bstop() Cinit() Dpaint(
2、)3. 不允许作为类及类成员的访问控制符的是( )Apublic Bprivate Cstatic Dprotected4. 欲构造ArrayList类的一个实例,此类继承了List接口,下列哪个方法是正确的 ? ( )AArrayList myList=new Object(); BList myList=new ArrayList();CArrayList myList=new List(); DList myList=new List();5. 指出正确的表达式 ( )Abyte=128; BBoolean=null; Clong l=0xfffL; Ddouble=09239d;6.
3、指出下列程序运行的结果 ( )public class Example String str=new String(good); charch=a,b,c; public static void main(String args) Example ex=new Example(); exchange(exstr,exch); Systemoutprint(exstr+ and ); Sytemoutprint(exch); public void change(String str,char ch) str=test ok; ch0=g; Agood and abc Bgood and gbc
4、Ctest ok and abc Dtest ok and gbc7. 运行下列程序, 会产生什么结果 ( )public class X extends Thread implements Runablepublic void run() Systemoutprintln(this is run(); public static void main(String args) Thread t=new Thread(new X(); tstart(); A第一行会产生编译错误B第六行会产生编译错误C第六行会产生运行错误D程序会运行和启动8. 容器被重新设置大小后,哪种布局管理器的容器中的组件大
5、小不随容器大小的变化而改变? ( )ACardLayout B. FlowLayout CBorderLayout DGridLayout9. 为ClassOne类的一个无形式参数无返回值的方法methodOne书写方法头,使得使用类名ClassOne作为前缀就可以调用它,该方法头的形式为( )Astatic void methodOne() B public void methodOne()C final void methodOne() D abstract void methodOne()10. 下列哪些语句关于内存回收的说明是正确的? ( )A程序员必须创建一个线程来释放内存;B内存回
6、收程序负责释放无用内存C内存回收程序允许程序员直接释放内存 D内存回收程序可以在指定的时间释放内存对象11. 哪个关键字可以抛出异常? ( )Atransient Bfinally Cthrow Dstatic12. 在Java语言中,不允许使用指针, 这样体现出的Java特性是( )A可移植性 B解释执行 C动态性D安全性13. 下列方法中,不属于WindowListener接口的是( )AWindowOpened() BWindowClosed() CWindowActivated()DMouseDragged()14. 线程生命周期中,正确的状态是()A新建状态、运行状态和终止状态 B新
7、建状态、运行状态、阻塞状态和终止状态C新建状态、可运行状态、运行状态、阻塞状态和终止状态 D新建状态、可运行状态、运行状态、恢复状态和终止状态15. 阅读下列代码public class Test public static void main(String args) String s = Test;switch (s) case java:System.out.println(java);break;case Language:System.out.println(Language);break;case Test:System.out.println(Test);break;其运行结果是
8、( ) AJava BLanguage CTest D编译出错16. Thread类中启动线程体的方法是( )Astart Binit Cresume Drun17. 在Java语言中,与数据库连接的技术是( )AOracle BJDBC Cwindows驱动程序 D数据库厂家的连接协议18. Java中复合数据类型不包括( )A类类型 B数组 C接口类型 D指针19. 关于被保护访问控制符protected修饰的成员变量,以下说法正确的是( )A可以被该类自身、与它在同一个包中的其它类、在其他包中的该类的子类所访问B只能被该类本身和该类的所有的子类访问C只能被该类自身所访问D只能被同一个包中
9、的类访问20. Java不支持多重继承,但可以通过( )实现A多态 B接口 C覆盖 D抽象类二、程序阅读题, 阅读下面的程序,给出运行结果。(本大题共8小题,每小题5分,共40分)1、public class Unchecked public static void main(String args) try method(); catch (Exception e) System.out.println(A); finally System.out.println(B);static void method() try wrench();System.out.println(C); catc
10、h (ArithmeticException e) System.out.println(D); finally System.out.println(E);System.out.println(F);static void wrench() throw new NullPointerException();2、class A double f(double x, double y) return x * y;class B extends A double f(double x, double y) return x + y;public class Test public static v
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 期末考试 试卷 定稿 13
限制150内