第一范文网 - 专业文章范例文档资料分享平台

JAVA程序设计习题及答案

来源:用户分享 时间:2025/5/24 3:06:30 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

. .

C.Swing的Jbutton不能直接放到Frame上 D.以上说法都对

4、下列不属于java.event包中定义的事件适配器的是( ) A.构件适配器 B.焦点适配器 C.键盘适配器 D.标签适配器

5、( )布局管理器使容器中各个构件呈网格布局,平均占据容器空间。 A.FlowLayout B.BorderLayout C.GridLayout D.CardLayout

答案:1.B 2.A 3.D 4 .D 5.C

1、 Window是宣示屏上独立的本机窗口,它独立于其它容器,Window的两种形式是()

A.Frame和Dialog B.Panel和Frame

C.Container和Component D.LayoutManager和Container

2、框架(Frame)的缺省布局管理器就是() A.流程布局(Flow Layout) B.卡布局(Card Layout) C.边框布局(Border Layout) D.网格布局(Grid Layout)

3、java.awt包提供了基本的java程序的GUI设计工具,包含控件、容器和() A.布局管理器 B.数据传送器 C.图形和图像工具 D.用户界面构件

4、所有Swing构件都实现了()接口 A.ActionListener B.Serializable C.Accessible D.MouseListener

5、事件处理机制能够让图形界面响应用户的操作,主要包括() A.事件 B.事件处理

word教育资料

. .

C.事件源 D.以上都是

答案:1.A 2.C 3.A 4.C 5.D

1、java中用来抛出异常的关键字是 A.try B.catch C.throw D.finally

2、关于异常,下列说法正确的是 A.异常是一种对象

B.一旦程序运行,异常将被创建

C.为了保证程序运行速度,要尽量避免异常控制 D.以上说法都不对

3、()类是所有异常类的父类。 A.Throwable B.Error C.Exception D.AWTError

4、java语言中,下列哪一子句是异常处理的出口 A.try{…}子句 B.catch{…}子句 C.finally{…}子句 D.以上说法都不对

5、下列程序的执行,说法错误的是 class MultiCatch {

public static void main(String args[]) { try {

int a=args.length; int b=42/a; int c[]={1}; c[42]=99;

System.out.println(“b=”+b); }

catch(ArithmeticException e) {

System.out.println(“除0异常:”+e);

word教育资料

. .

}

catch(ArrayIndexOutOfBoundsException e) {

System.out.println(“数组超越边界异常:”+e); } } }

A.程序将输出第15行的异常信息 B.程序第10行出错 C.程序将输出“b=42”

D.程序将输出第19行的异常信息

答案:1. A 2.A 3.C 4.A 5.D

1、 Applet是一个面板容器,它默认使用()布局管理器

A.Border B.Flow C.Grid D.Card

2、与Applet生命周期有关的主要方法是() A.init() B.start() C.stop() D.以上都是

3、关于Applet和Application,下列说法错误的是() A.Applet自身不能运行

B.Applet可以嵌在Application中运行 C.Application以main()方法为入口 D.Applet可嵌在浏览器中运行

4、在Applet中画图、画图像、显示字符串用到的方法是() A.paint() B.init() C.stop() D.draw()

5、Graphics类中提供的绘图方法分为两类:一类是绘制图形,另一类是绘制() A.屏幕 B.文本 C.颜色 D.图像

word教育资料

. .

答案:1.B 2.D 3.B 4.A 5.B

1. 下列不属于FileInputStream输入流的read()成员函数的是()

A. int read();

B. int read(byte b[]);

C. int read(byte b[],int offset,int len); D. int read(int line);

2.当处理的数据量很多,或向文件些很多次小数据,一般使用()流 A. DataOutput B. FileOutput C. BufferedOutput D.PipedOutput

3.当把一个程序、线程或代码段的输出连接到另一个程序、线程或代码短的输入时,应使用()流

A. DataOutput B. FileOutput C. BufferedOutput D. PipedOutput

4.当要将一文本文件当作一个数据库访问,读完一个纪录后,跳到另一个纪录,它们在文件的不同地方时,一般使用()类访问。 A. FileOutputStream B. RandomAccessFile C. PipedOutputStream D. BufferedOutputStream

5.java中,实现通过网络使用URL访问对象的功能的流是() A. URL输入流 B. Sock输入流

C. PipedInputStream输入流 D. BufferedInputStream输入流

答案:1.D 2.C 3.D 4.B 5.A

1.流的传递方式是() A. 并行的 B. 串行的 C. 并行和串行 D. 以上都不对

2.下列不是java的输入输出流的是() A. 文本流

word教育资料

搜索更多关于: JAVA程序设计习题及答案 的文档
JAVA程序设计习题及答案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c6s3nt5v3n3721et5ixox47ty70kcsx004xv_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top