《Java程序设计》试卷三

上传人:xy****7 文档编号:43945478 上传时间:2018-06-07 格式:DOC 页数:4 大小:38.50KB
返回 下载 相关 举报
《Java程序设计》试卷三_第1页
第1页 / 共4页
《Java程序设计》试卷三_第2页
第2页 / 共4页
《Java程序设计》试卷三_第3页
第3页 / 共4页
《Java程序设计》试卷三_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《《Java程序设计》试卷三》由会员分享,可在线阅读,更多相关《《Java程序设计》试卷三(4页珍藏版)》请在金锄头文库上搜索。

1、JavaJava 程序设计程序设计试卷三试卷三一、选择题(一、选择题(2 分分*25=50 分)分)、下列关于栈的叙述正确的是A) 栈是非线性结构B) 栈是一种树状结构C) 栈具有先进先出的特征D) 栈具有后进先出的特征 、下列不是 InputStream 子类的是 A) 文件输入流 FileInputStreamB) 对象输入流 ObjectInputStream C) 字符输入流 CharInputStreamD) 压缩文件输入流 ZipInputStream 、下列方法中可以用来创建一个新线程的是 A) 实现 java.lang.Runnable 接口并重写 start()方法 B) 实

2、现 java.lang.Runnable 接口并重写 run()方法 C) 继承 java.lang.Thread 类并重写 run()方法 D) 继承 java.lang.Thread 类并重写 start()方法 、下列关于 Java Application 与 Java Applet 程序的差别描述正确的是 A) 运行方式不同,程序结构相同,运行工具不同,受到的限制相同 B) 运行方式相同,程序结构不同,运行工具不同,受到的限制相同 C) 运行方式相同,程序结构相同,运行工具不同,受到的限制也不同 D) 运行方式不同,程序结构不同,运行工具不同,受到的限制也不同 5、 Java 语言具有

3、许多优点和特点,下列选项中,哪个反映了 Java 程序并行机制的特点 A) 安全性B) 多线性C) 跨平台D) 可移植 6、 哪种循环在条件表达式被计算之前至少执行循环体语句一次 A)do-while 循环 B)for 循环 C) while 循环 D) 以上都不是 7、数组的哪个实例变量可以确定数组的长度A) sizeB) lengthC) max_valueD) Length() 8、 异常包含下列那些内容A) 程序中的语法错误 B) 程序的编译错误 C) 程序执行过程中遇到的事先没有预料到的情况 D) 程序事先定义好的可能出现的意外情况9、 Character 流与 Byte 流的区别是

4、A) 每次读入的字节数不同B) 前者带有缓冲,后者没有C) 前者是块读写,后者是字节读写 D) 二者没有区别,可以互换使用 10、监听事件和处理事件A) 都由 Listener 完成B) 都由相应事件 Listener 处登记过的构件完成C) 由 Listener 和构件分别完成D) 由 Listener 和窗口分别完成 11、Applet 可以做下列那些操作?A) 读取客户端文件 B) 在客户端主机上创建新文件C) 在客户端装载程序库 D) 读取客户端部分系统变量 12、下列哪个属于容器的构件A) JFrame B) JButton C) Pnel D) JApplet 13、如果希望所有的

5、控件在界面上均匀排列,应使用下列那种布局管理器?A) BoxLayout B) idLayout C) BorderLayout D) lowLouLayout 14、为实现多线程之间的通信,需要使用下列那种流才合适?A) Filter stream B) File stream C) Random access stream D) Pipde stream 15、下面关于 Applet 的说法正确的是 A)Applet 也需要 main 方法 B)Applet 继承自 java.awt.Applet 或 javax.swing.JApplet C)Applet 能访问本地文件 D)Apple

6、t 程序不需要编译 16、查找随机文件的记录时,应使用的方法是 A)readInt() B)readBytes(int n) C)seek(long l) D)readDouble() 17、下列叙述中,正确的是 A)Reader 是一个读取字符文件的接口 B)Reader 是一个读取数据文件的抽象类 C)Reader 是一个读取字符文件的抽象类D)Reader 是一个读取字节文件的一般类 18、编译 Java Applet 源程序文件产生的字节码文件的扩展名为 A)javaB)classC)htmlD)exe 19、下列叙述中,错误的是 A) 父类不能替代子类 B) 子类能够替代父类 C)

7、子类继承父类 D) 父类包含子类 20、在 switch(expression)语句中,expression 的数据类型不能是 A)double B)char C)byte D)short 21、main 方法是 Java Application 程序执行的入口点,关于 main 方法的方法头以下 哪项是合法的 A)public static void main ( )B)public static void main ( String args )C)public static int main ( String arg )D)public void main ( String arg )

8、22、在某个类中定义一个方法:void GetSort(int x),以下关于能否做为这个方法的重载错误 的是A)void GetSort(float x)x*=x;B)int GetSort(double y)return(int)(s*y); C)double GetSort(int x,int y)return x+Y D) 都不能 23、 假设有 String a=“A“;char b=A;int c=65,下面选项中_是正确 A)if(a= =b) System.out.print(“Equal“) B)if(c= =b) System.out.print(“Equal“) C)if

9、(a= =c) System.out.print(“Equal“) D)if(c=b) System.out.print(“Equal“) 24、下列代码中,将引起编译错误的行是 1)public class Exercise 2) public static void main(String args) 3)float f=0.0; 4) f+=1.0; 5) 6) A) 第 2 行 B) 第 3 行 C) 第 4 行 D) 第 6 行25、下列代码中,将引起一个编译错误的行是1)public class Test 2) int m,n; 3) public Test() 4) public

10、 Test(int a)m=a; 5) public static void main(String args) 6) Test t1,t2; 7) int j,k; 8) j=0;k=0; 9) t1=new Test(); 10) t2=new Test(j,k); 11) 12) A) 第 3 行 B) 第 5 行 C) 第 6 行 D) 第 10 行二、判断题(二、判断题(2 分分*15=30 分)分)(T) 1、Java 和 c+都是面向对象的程序设计语言。 (F) 2、字符串 “a“ 的长度是 5。 (T) 3、同一个类中定义多个参数列表不同的同名方法,叫做方法的重载。 (T) 4

11、、一个类的定义包括定义类头和定义类体两个部分。 (F) 5、一个程序里可以有多个父类,也可以有多个主类。 (T) 6、子类的对象能直接向其父类对象赋值。(T) 7、抽象方法只能存在于抽象类中。 (F) 8、在父类中声明为 final 的方法,也可以在其子类中被重新定义(覆盖)。 (T) 9、接口中所有方法均为抽象方法。 (T) 10、False 是合法的 Java 标识符。 (F) 11、子类的类成员变量不能与其父类的类成员变量同名。 (F) 12、static 变量不能是 private 变量。 (T) 13、保留字 this 代表当前对象。 (T) 14、类的构造函数名必须和类名相同。(F) 15、一个子类可以重新定义从父类那里继承来的同名方法,允许它们有不同的返回值。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号