《Java程序设计》试卷九.doc_第1页
《Java程序设计》试卷九.doc_第2页
《Java程序设计》试卷九.doc_第3页
《Java程序设计》试卷九.doc_第4页
《Java程序设计》试卷九.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Java程序设计试卷九一、选择题(2分*25=50分)1、结构化程序设计所规定的三种基本控制结构是A) 输入、处理、输出B) 树形、网形、环形C) 顺序、选择、循环D) 主程序、子程序、函数2、下列属于正则表达式的是。A) 一个数组B)一组二进制数据C)一个字符串D)一个公式3、Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点?A) 安全性B) 多线性C) 跨平台D) 可移植4、下列哪个类声明是正确的?A)abstractfinalclassHI B)abstractprivatemove() C)protectedprivatenumber ;D)publicabstractclassCar 5、设x=5 则y=x 和y=x的结果,使y分别为( )A)5,5 B)5,6C)5,4D)4,46、异常包含下列那些内容?A) 程序中的语法错误B) 程序的编译错误C) 程序执行过程中遇到的事先没有预料到的情况D) 程序事先定义好的可能出现的意外情况7、下列关于Applet的叙述中,错误的是。A)Applet是Java类,所以可以由JDK中的解释器java.exe直接解释运行B)Applet应该定义为java.applet.Applet类或javax.swing.JApplet类的子类C)Applet应该定义为java.applet.Applet类D) 通过在HTML文件中采用标记可以向Applet传递参数8、监听事件和处理事件A) 都由Listener完成B) 都由相应事件Listener处登记过的构件完成C) 由Listener和构件分别完成D) 由Listener和窗口分别完成9、Applet可以做下列那些操作?A) 读取客户端文件B) 客户端主机上创建新文件C) 在客户端装载程序库D) 读取客户端部分系统变量10、下列哪个属于容器的构件?A)JFrameB)JButtonC)JPnelD)JApplet11、如果希望所有的控件在界面上均匀排列,应使用下列那种布局管理器?A)BoxLayoutB)GridLayoutC)BorderLayoutD)FlowLouLayout12、为实现多线程之间的通信,需要使用下列那种流才合适?A)FilterstreamB)FilestreamC)RandomaccessstreamD)Pipdestream13、下列不是 InputStream 子类的是_。A) 文件输入流 FileInputStreamB) 对象输入流 ObjectInputStreamC) 字符输入流 CharInputStreamD) 压缩文件输入流 ZipInputStream14、下列方法中可以用来创建一个新线程的是_。A) 实现java.lang.Runnable 接口并重写 start()方法B) 实现java.lang.Runnable 接口并重写 run()方法C) 继承java.lang.Thread 类并重写 run()方法D) 实现java.lang.Thread 类并实现 start()方法15、下列关于 Java Application 与 Applet 的说法中,正确的是_。 A) 都包含 main() 方法 B) 都通过“appletviewer”命令执行 C) 都通过“javac”命令编译 D) 都嵌入在 HTML 文件中执行16、当启动 Applet 程序时,首先调用的方法是_。 A)0stop() B)init() C)start() D)destroy()17、下列关于线程优先级的说法中,正确的是_。 A) 线程的优先级是不能改变的 B) 线程的优先级是在创建线程时设置的 C) 在创建线程后的任何时候都可以设置 D)B 和 C18、当浏览器重新返回 Applet 所在页面时,将调用 Applet 类的方法是_。 A)start() B)init() C)stop() D)destroy()19、Java源文件和编译后的文件扩展名分别为( )A).class和 .java B).java和 .classC).class和 .class D).java和 .java20、类Panel 默认的布局管理器是_。 A)GridLayout B)BorderLayout C)FlowLayout D)GardLayout21、下列程序的功能是在监控台上每隔一秒钟显示一个字符串“Hello!”,能够填写在程序中下划线位置,使程序完整并能正确运行的语句是_。以下是引用片段:public class Test implements Runnable public static void main(String args) Test t=new Test(); Thread tt=new Thread(t); tt.start(); public void run() for(;) try _; catch(_ e) System.out.println(Hello); A)sleep(1000)InterruptedExceptionB)t.sleep(1000)InterruptedExceptionC)Thread.sleep(1000)RuntimeExceptionD)Thread.sleep(1000)InterruptedException22、阅读下列代码后以下是引用片段:public class Person int arr=new int10; public static void main(String args) System.out.println(arr1); 正确的说法是A) 编译时将产生错误B) 编译时正确,不带参数运行时将产生错误C) 输出零D) 输出空23、Java中对Applet设置了严格的安全限制。下列关于Applet在Java2中安全限制叙述正确的是()。 A) 根本无法解除B) 有部分限制可以解除,而其它限制无法解除C) 可以在安全策略的控制下解除D) 已经缺省地全部解除24、下面程序段boolean a=false;boolean b=true;boolean c=(a&b)&(!b);boolean result =(a&b)&(!b);执行完后,正确的结果是 。A)c=false;result=falseB)c=true;result=trueC)c=true;result=falseD)c=false;result=true25、如果对一个关系实施了一种关系运算后得到了一个新的关系,而且新的关系中属性个数少于原来关系中属性个数,这说明所实施的运算关系是:A) 选择B) 投影C) 连接D) 并二、判断题(2分*15=30分) (T)1、可以用new来创建一个类的实例,即对象。 (F)2、Java源程序文件中是不区分字母的大小写的。 (T)3、可以用new来创建一个类的实例,即对象。 (T)4、Java程序对计算机硬件平台的依赖性很低。 (T)5、Java可以用来进行多媒体及网络编程。 (F)6、Java中类的构造函数只能有一个。 (F)7、类的public类型的成员变量不可以被继承。(T)8、抽象类不能实例化 (F)9、子类可以继承父类所有的成员变量及成员函数。 (T)10、break语

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论