- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
2011年春季学期Java程序设计第三次作业
一、单项选择题(本大题共20分,共10小题,每小题2分)
1.下列说法不正确的是()
A.java语言里的线程是没有优先级的
B.String类在java.lang包中
C.java语言支持类的序列化
D.能序列化的类必须实现java.io.Serializable接口
2.下列哪个类或接口是类FilterOutputStream的构造方法的输入参数()
A.InputStream
B.OutputStream
C.File
D.RandomAccessFile
3.如果要向文件file.txt中添加数据,应如何构建输出流()
A.OutputStreamout=newFileOutputStream(“file.txt”);
B.OutputStreamout=newFileOutputStream(“file.txt”,“append”);
C.FileOutputStreamout=newFileOutputStream(“file.txt”,true);
D.FileOutputStreamout=newFileOutputStream(newfile(“file.txt”));
4.假定组件List定义为Listl=newList(5,true),则下列描述正确的是
()
A.该列表的最大容量为5
B.该列表可显示5行,并且为多选模式
C.该列表可显示5行,并且为单选模式
D.以上均不对
5.下列哪个选项不能使当前线程停止执行()
A.一个异常被抛出
B.线程执行了sleep()调用
C.高优先级的线程处于可运行状态
D.当前线程产生了一个新线程
6.下面关于Applet的说法正确的是()
A.Applet也需要main方法
B.Applet必须继承自java.awt.Applet
C.Applet能访问本地文件
D.Applet程序不需要编译
7.关于下列程序publicclassQ{publicstaticvoidmain(String
argv[]){intanar[]=newint[]{1,2,3};
System.out.println(anar[1]);}}以下结论正确的是()
A.发生编译错误
B.1
C.2
D.数组长度未指定
8.下列哪个方法可以创建一个新线程()
A.继承javlang.Thread并重写方法run
B.继承javlang.Runnable并重写start方法
C.实现javlang.thread并重写方法run
D.实现javlang.Thread并重写方法start
9.下面关于javapplet.Applet和其祖先类的描述语句哪个不对()
A.Applet是Container的一种
B.Applet是Window的一种
C.Applet是Component的一种
D.Applet是Panel的一种
10.Applet不能从下列哪个选项中运行:()
A.IE
B.appletviewer
C.命令行
D.Netscape
二、判断题(本大题共10分,共10小题,每小题1分)
1.组件必须放置在一定的容器中才能显示.()
2.线程一旦被创建就处于可运行状态.()
3.程序中抛出异常时(throw„),只能抛出自己定义的异常对象。
4.应用程序一定要有main()方法,Applet一定要继承于Applet类.()
5.类RandomAccessFile提供了对随机文件访问的支持.()
6.一个异常处理中finally语句块只能有一个或者可以没有。
7.通过类FileOutputStream可以实现对文件的随机处理
8.在执行更新数据库操作时,不能设置输入参数
9.一个布局容器中可以混合使用多种布局策略
10.Frame能产生鼠标事件
三、程序阅读题(本大题共36分,共6小题,每小题6分)
1.importjava.io.*;
publicclassReverse
{
publicstaticvoidmain(Stringargs[])
{
inti,n=5;inta[]=new
文档评论(0)