- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
期末-课本Java练习题精要
一、 判断题。(每题1分,共15分)
1.Java程序对计算机硬件平台的依赖性很低。( √ )
2.Java语言具有较好的安全性和可移植性及与平台无关等特性。( √ )
3.Java程序是运行在Java虚拟机中的。( √ )
4.在运行字节码文件时,使用java命令,一定要给出字节码文件的扩展名.class。( × )
5.Java程序中不区分大小写字母。( × )
6.机器不能直接识别字节码文件,它要经过JVM中的解释器边解释边执行。( √ )
7. Java的源代码中定义几个类,编译结果就生成几个以“.class”后缀的字节码文件。( √ )
8.在Java的方法中定义一个常量要用const关键字。 ( × )(用final)
9.java语言中的数组元素只能是基本数据类型而不能为对象类型。( × )(任何类型)
10.一个类只能有一个父类,但一个接口可以有一个以上的父接口。( √ )
11.实现接口的类不能是抽象类。( × )
12.java的类不允许多重继承,但接口支持多重继承。 ( √ )
13. 在子类的构造函数中,可以把Super()放到任何位置。( × )
14.构造函数用于创建类的实例对象,构造函数名应与类名相同,返回类型为void。( × )
15.拥有abstract方法的类是抽象类,但抽象类中可以没有abstract方法。( √ )
16.用abstract修饰的类必须被继承。( √ )
17.Java语言中,构造方法是不可以继承的。( √ )
注:不可以,但可以用super来调用父类的构造方法。
18.类中说明的方法可以定义在类体外。( × )
19.所有的鼠标事件都由MouseListener监听接口的监听者来处理。( × )
注:还有一个MouseM0tionListener
20.通过继承,父类中的保护成员在派生类中不能被直接访问。( × )(可以)
21.类的public类型的成员变量不可以被继承。( × )
22. Java 语言不允许同时继承一个类并实现一个接口。( × )
23.创建对象时系统将调用适当的构造方法给对象初始化。( √ )
24.Java中类的构造函数只能有一个。( × )
25.class是定义类的惟一关键字。( √ )
26.子类可以继承父类所有的成员变量及成员函数。( × )
27.Java类中不能存在同名的两个成员函数。( × )
28.实现一个接口,则在类中一定要实现接口中的所有方法。( × )
注:抽象类不需要
29.在Swing用户界面的程序设计中,容器可以被添加到其它容器中去。( √ )
30.在Java语言中,drawOval(100,100,80,80)表示绘制圆,其中(100,100)表示圆心。( × )
31. 容器是用来组织其他界面成分和元素的单元,它不能嵌套其他容器。( × )
32. 在使用BorderLayout时,最多可以放入五个组件。( √ )
33.使用BorderLayout布局管理器时,GUI组件可以按任何顺序添加到面板上。( √ )
34.捕获异常try语句后面通常跟有一个或多个catch()方法用来处理try块内生成的异常事件。( √ )
35.使用try-catch-finally语句只能捕获一个异常。( × )
36. try-catch语句不可以嵌套使用。( × )
37. IOException异常是非运行时异常,必须在程序中抛弃或捕获。( √ )
38.每个事件类对应一个事件监听器接口,每一个监听器接口都有相对应的适配器。( × )注;大部分都有,不是所有。
39.文件缓冲流的作用是提高文件的读/写效率。( √ )
40.java的字符集编码是Unicode(√)
二、 填空题。(每空1分,共10分)
1. 根据结构组成和运行环境的不同,Java程序可分为两类:( Java Applet )、Java application 。
2.( Object )是Java程序中所有类的直接或间接父类,也是类库中所有类的父类。
3. Java语言中的浮点型数据根据数据存储长度和数值精度的不同,进一步分为float和( double )两种具体类型。
4.在Java语言中,所有的数组都有一个lenght属性,这个属性存储了该数组的( 元素个数 )。
5.定义类就是定义一种抽象的( 数据类型 ),它是所有具有一定共性的对象的抽象描述。
6.在Java语言中,使用继承、( 多态 )等技术,实现软件重用。
7. Java 源程序文件编译后产生的文件称为( 字节码 )文件,其扩展名为.class 。
8.面向对象方法中,类的实例称
您可能关注的文档
最近下载
- (康德卷)重庆市高2025届高三第一次联合诊断检 化学试卷(含答案).docx
- 应急预案分工图.docx VIP
- 答辩单个精子转录组学、基因组学特征及在男性不育诊断中的应用.ppt
- 专题一 如何读懂诗歌(二):揣摩细节信息-2024年高考语文古代诗歌阅读技巧(全国通用).pptx VIP
- 工业企业设计卫生标准GBZ1-2010.pdf
- 李智-国际传播(第二版)第八章 国际传播的受众.pptx VIP
- HGT 21544-2006 预埋件通用图.docx
- 广播电视学导论.ppt
- (康德卷)重庆市高2025届高三第一次联合诊断检数学试卷(含答案).docx
- 露天矿安全规程考试复习题.pdf VIP
文档评论(0)