JAVA编程复习题集锦
版权申诉
71 浏览量
更新于2024-09-01
收藏 43KB PDF 举报
JAVA复习题有答案.pdf
本资源摘要信息涵盖了 Java 语言的多个方面,包括基本语法、面向对象编程、异常处理、GUI 布局等。
**选择题**
1. Java 标志符的命名规则:在 Java 中,标志符可以是字母、数字或下划线的组合,但不能以数字开头。因此,正确答案是 D) 9_Hello123。
2. 源文件和编译后的文件扩展名:Java 源文件的扩展名是 .java,而编译后的文件扩展名是 .class。因此,正确答案是 B) ..java 和 .class。
3. 多态性:在面向对象编程中,多态性是指对象可以具有不同的行为,这取决于对象的类型和状态。因此,正确答案是 C) 多态性。
4. 引入包语句的关键词:在 Java 中,引入包语句的关键词是 import。因此,正确答案是 A) import。
5. Applet 生命周期:当 Applet 离开包含它的主页后又返回时,将调用 start() 方法。因此,正确答案是 A) start()。
6. 继承性:在 Java 中,子类可以继承父类的成员变量和方法,但子类不能访问父类的私有属性。因此,正确答案是 C) 子类可以访问父类的私有属性。
7. 循环语句:do-while 循环在条件表达式被计算之前至少执行循环体语句一次。因此,正确答案是 A) do-while 循环。
8. 数组:在 Java 中,数组的索引从 0 开始。因此,a[1] 指的是第二个元素 "abc"。
9. 布局管理器:FlowLayout 是一种布局管理器,它可以使组件从左往右、从上到下自动布局界面。因此,正确答案是 C) FlowLayout。
10. 抽象类:抽象类可以有多个子类,抽象类可以声明成员变量和成员方法,并且可以声明抽象方法。因此,正确答案是 C) 多态可以通过方法重写和方法重载实现。
11. 访问类的方法:在 Java 中,访问类的方法需要使用点号(.)操作符。因此,正确答案是 A) book.name。
12. 构造方法:构造方法的名称与类名相同,且没有返回值。因此,正确答案是 C) public Pen()。
13. 事件处理:单击菜单触发的事件是 ActionEvent。因此,正确答案是 A) ActionEvent。
**try/catch/finally 结构的异常捕获和处理**:在 Java 中,try/catch/finally 结构用于捕获和处理异常。try 块中包含可能抛出异常的代码,catch 块中包含异常处理代码,finally 块中包含无论是否抛出异常都需要执行的代码。
2021-10-03 上传
2022-07-14 上传
2022-11-26 上传
2021-09-30 上传
2022-07-11 上传
2022-07-14 上传
2022-04-08 上传
maodi_lzc
- 粉丝: 1
- 资源: 3万+
最新资源
- 黑板风格计算机毕业答辩PPT模板下载
- CodeSandbox实现ListView快速创建指南
- Node.js脚本实现WXR文件到Postgres数据库帖子导入
- 清新简约创意三角毕业论文答辩PPT模板
- DISCORD-JS-CRUD:提升 Discord 机器人开发体验
- Node.js v4.3.2版本Linux ARM64平台运行时环境发布
- SQLight:C++11编写的轻量级MySQL客户端
- 计算机专业毕业论文答辩PPT模板
- Wireshark网络抓包工具的使用与数据包解析
- Wild Match Map: JavaScript中实现通配符映射与事件绑定
- 毕业答辩利器:蝶恋花毕业设计PPT模板
- Node.js深度解析:高性能Web服务器与实时应用构建
- 掌握深度图技术:游戏开发中的绚丽应用案例
- Dart语言的HTTP扩展包功能详解
- MoonMaker: 投资组合加固神器,助力$GME投资者登月
- 计算机毕业设计答辩PPT模板下载