JAVA程序设计期末习题集

JAVA程序设计期末习题集

ID:37845653

大小:102.00 KB

页数:11页

时间:2019-06-01

JAVA程序设计期末习题集_第1页
JAVA程序设计期末习题集_第2页
JAVA程序设计期末习题集_第3页
JAVA程序设计期末习题集_第4页
JAVA程序设计期末习题集_第5页
资源描述:

《JAVA程序设计期末习题集》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第5章Java标准类库习题五一、简答题1.计算调用下列方法的结果。Math.sqrt(4);//2.0Math.pow(4,3);//64.0Math.max(2,Math.min(3,4));//32.下列程序中构造了一个set并且调用其方法add(),输出结果是(2)。importjava.util.*;publicclassT1_2{publicinthashCode(){return1;}publicbooleanequals(Objectb){returntrue;}publicstaticvoidmain(Stringargs[]){Se

2、tset=newHashSet();set.add(newT1_2());set.add(newString("ABC"));set.add(newT1_2());System.out.println(set.size());}}3.Collection有哪几种主要接口?(Collection、List、Map、Set)4.基本的集合接口有哪些?5.映射、集合和列表的含义是什么?6.HashMap类和TreeMap类有何区别?7.HashSet类和Treeset类有何区别?8.ArrayList类和LinkedList类有何区别?二、选择题1.可实现

3、有序对象的操作有哪些?(CD)A.HashMapB.HashSetC.TreeMapD.LinkedList2.迭代器接口(Iterator)所定义的方法是(ABC)。A.hasNext()B.next()C.remove()D.nextElement()3.下列方法属于java.lang.Math类的有(方法名相同即可)(ABCD)。A.random()B.abs()C.sqrt()D.pow()4.指出正确的表达式有(AB)。A.doublea=2.0;B.Doublea=newDouble(2.0);C.byteA=350;D.Bytea=12

4、0;5.System类在哪个包中?(B)A.java.awtB.java.langC.java.utilD.java.io6.关于Float,下列说法不正确的是(B)。A.Float在java.lang包中B.Floata=1.0是正确的赋值方法C.Float是一个类D.Floata=newFloat(1.0)是正确的赋值方法三、判断题1.Map接口是自Collection接口继承而来。(×)2.集合Set是通过键-值对的方式来存储对象的。(×)3.Integeri=(Integer.valueOf("926")).intValue();(√)4.S

5、trings=(Double.valueOf("3.1415926")).toString();(√)5.IntegerI=Integer.parseInt("926");(√)6.Arrays类主要对数组进行操作。(√)7.在集合中元素类型必须是相同的。(√)8.集合中可以包含相同的对象。(×)9.枚举接口定义了具有删除功能的方法。(×)第6章JavaGUI程序设计习题六一、填空题1.Swing的事件处理机制包括(事件源)、事件和事件监听者。2.Java事件处理包括建立事件源、(建立事件监听器)和将事件源注册到监听器。3.在Swing中,可以根据不

6、同用户的习惯,设置不同的界面显示风格,Swing提供了三种显示风格,分别是(Metal风格)风格、(Motif风格)风格和(Windows风格)风格。4.Swing的顶层容器有(JFrame)、JApplet、JWindow和JDialog。5.(根面板)由一个玻璃面板、一个内容面板和一个可选择的菜单条组成。二、简答题1.试述AWT的事件处理机制。2.什么是Swing?它比AWT有什么优点?使用上有何区别?3.布局管理器的作用是什么?在JDK中哪些常用布局管理器?各有何特点?4.什么是容器组件?组件与容器有何区别?5.试述Swing常用组件的创建与使

7、用。三、选择题1.Swing组件必须添加到Swing顶层容器相关的(B)。A.分隔板上B.内容面板上C.选项板上D.复选框内2.Panel和Applet的默认布局管理器是(A)。A.FlowLayoutB.CardLayoutC.BorderLayoutD.GridLayout3.容器类java.awt.container的父类是(C)。A.java.awt.FrameB.java.awt.PanelC.java.awt.ComponetD.java.awt.Windows4.哪些布局管理器使用的是组件的最佳尺寸?(AE)A.FlowLayoutB.

8、BorderLayoutC.GridLayoutD.CardLayoutE.GridBagLayout5.关

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。