Java面向对象设计期末复习:Font与包导入详解

5星 · 超过95%的资源 需积分: 43 79 下载量 60 浏览量 更新于2024-08-01 3 收藏 152KB DOC 举报
Java面向对象程序设计期末复习试题涵盖了两个关键知识点。第一个问题是关于`Font`类在Java编程中的使用。Java中,`Font`类位于`java.awt`包中,用于处理文本的字体。以下知识点详细解释: 1. Font类的使用: - `Font`类提供了创建字体实例的方法,如`getFont(int face, int style, int size)`,其中`face`参数表示字体外观,如`FACE_SYSTEM`代表系统默认字体;`style`参数定义字体样式,如`STYLE_BOLD`表示粗体;`size`参数控制字体大小。 - 选项`a`是正确的,因为程序可以使用Font类提供的预定义字体常量来指定字体外观。 - 选项`b`也正确,`Toolkit`类的`getFontList()`方法可以获取系统中支持的字体列表,这对于程序动态选择字体很有帮助。 2. 包导入和类引用: - 在Java中,类的组织结构通常采用包(Package)的概念,以防止命名冲突。题目中提到的类`Class_A`和`Class_B`分别位于不同的包中。 - 要在`Class_C`中引用`Class_A`和`Class_B`的方法,必须正确导入相关的包。根据包结构,应该使用`importPackage1.Package2.*`(选项b)来导入`Package2`中的类,同时保持对`Package1`的全局访问(选项a),因为`Class_A`隶属于`Package1`。 这两个问题着重考察了Java面向对象编程中基本的字体管理和包导入规则,是理解Java编程基础和类库使用的关键部分。在期末复习时,理解这些概念并熟练运用它们对提升编程能力至关重要。
2015-05-07 上传
java 习题集包括有答案 引 言 6 第一章 JAVA基础 7 一、填空题 7 二、判断题 9 三、选择题 9 四、程序阅读题 26 第二章 控制结构 32 一、选择题 32 二、填空题 48 三、判断题 50 四、程序阅读题 51 五、编程题 55 第三章 字符串 59 一、选择题 59 二、填空题 63 三、判断题 64 四、编程题 65 第四章 数组 66 一、选择题 66 二、判断题 69 三、填空题 70 四、编程题 71 第五章 类和对象 73 一、选择题 73 二、填空题 79 三、程序填空 80 四、问答题 93 五、判断题 94 六、编程题 94 第六章 面向对象程序设计 97 一、选择题 97 二、填空题 118 三、判断题 120 四、编程题 123 第七章 数据库的连接 129 一、选择题 129 二、填空题 131 三、判断题 131 四、编程题 131 第八章 多线程 133 一、填空题 133 二、选择题 134 三、多项选择 147 四、判断题 147 五、程序分析题 148 六、程序设计题 149 第九章 异常处理 151 一、选择题 151 二、填空题 155 三、判断题 157 四、程序阅读题 158 五、程序题 163 第十章 文件操作 165 一、选择题 165 二、填空题 170 三、判断题 174 四、读程序题 177 五、问答题 182 六、编程题 183 第十一章GUI界面设计 185 一、选择题 185 二、填空题 194 三、判断题 196 四、程序填空 197 五、简答题 214 六、编程题 214 参考答案 230 第一章 java基础 230 一、填空题 230 二、判断题 232 三、选择题 232 四、程序阅读题 232 第二章 控制结构 233 一、选择题 233 二、填空题 233 三、判断题 235 四、程序阅读题 235 五、编程题 236 第三章 字符串 255 一、选择题 255 二、填空题 255 三、判断题 255 四、编程题 255 第四章 数组 265 一、选择题 265 二、判断题 265 三、填空题 266 四、编程题 266 第五章 类和对象 269 一、选择题 269 二、填空题 270 三、程序填空 271 五、判断题 274 六、编程题 274 第六章 面向对象程序设计 293 一、选择题 293 二、填空题 294 三、判断题 295 四、编程题 296 第七章 数据库的连接 352 一、选择题 352 二、填空题 352 三、判断题 353 四、编程题 353 第八章 多线程 356 一、填空题 356 二、选择题 357 三、多项选择 357 四、判断题 357 五、程序分析题 357 六、程序设计题 357 第九章 异常处理 391 一、选择题 391 二、填空题 391 三、判断题 392 四、程序阅读题 392 五、程序题 393 第十章 文件操作 396 一、选择题 396 二、填空题 397 三、判断题 398 四、读程序题 398 五、问答题 399 六、编程题 401 第十一章 GUI界面设计 417 一、选择题 417 二、填空题 417 三、判断题 419 四、程序填空 419 五、简答题 420 六、编程题 422