




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一章第一章 1 Eclipse 是一个 A B C D 的系统 A 开源的 B 具有跨平台性的 C 支持 JAVA 开发的 D 可以被扩展的 2 下列哪些内容不是 Eclipse 的插件 A A Platform runtime B Workbench C Team D Help E Workspace 3 在任何给定时间 桌面上可以并且仅可以存在一个 Eclipse 工作台 窗口 B A 正确 B 不正确 C 视情况而定 4 用户处理数据和文件的中心位置称为 B A 平台运行时 B 工作空间 C 工作台 D IDE 5 Eclipse 既可以用集成开发环境 进行 Java C 程序的设计 也可以用作产品库 A A 正确 B 不正确 C 不确定 6 Ecllipse 是个开源的项目 我们可以免费下载并且安装 安装过程 B D A 直接解压到指定路径 系统自动改写操作系统注册表 B 直接解压到指定路径 系统自动不改写操作系统注册表 C 安装后需要通过 Eclipse 官方网站激活 D 安装后不需要通过 Eclipse 官方网站激活 7 Eclipse 支持多国语言 只要下载与 SDK相应的多国语言包插件就可以实现软件的本地化 语言包的版本要 A A 与开发工具箱 SDK 的版本相一致 B 无所谓 C 比开发工具箱 SDK 的版本高 D 比开发工具箱 SDK 的版本低 8 Eclipse 能够支持 Java 程序的设计 不需要在操作系统中再单独安装 Java 的运行时环境 B A 正确 B 不正确 9 可以通过设置用户的环境变量 PATH 来为 Eclipse 指定 Java 的运行时环境 B A 正确 B 不正确 10 如果将 JRE 安装在 Eclipse 安装路径下的 JRE 文件夹中 是否还需要设计系统环境变量 Path 的值 B A 需要 B 不需要 C 依所开发的内容而定 11 Eclipse 的运行只有 JRE 支持就可以了 不需要 SUN 的 JDK 支持 B A 正确 B 不正确 C 依所开发的内容而定 第二章习题第二章习题 1 工作台的资源是按照 C 的方式进行组织管理的 A 文件 B 目录 C 文件 目录 2 利用工作台中的 导入和导出 功能 可以实现资源的共享和复制 可以在不同的机器间 移动项目 3 透视图是面向任务的 不同的透视图用于操作和完成不同类型的任务 请指出 Java 透视 图 调试透视图 资源透视图的主要功能 答 Java 透视图 透视图 在大多数情况下 Java 透视图最适合处理 Java 语言编程元素 它包含 一个编辑器区域和一些视图 便于执行与 Java 编程相关的任务 调试透视图 调试透视图 调试器透视图提供快速查找错误所需的所有视图 在这些视图中可以执行 任何和调试有关的操作 资源透视图 资源透视图 用于管理工作空间里的资源 可以对资源进行各种操作 4 一个透视图定义了每个视图在工作台窗口中的初始设置和布局 在每个工作台窗口中都 可以包含 一个或多 个透视图 5 每个透视图由多个视图和编辑器组成 而且每个透视图共享一套编辑器 A A 正确 B 不正确 C 主要看是什么样的透视图 6 我们可以根据自己的需要对透视图进行定制 也可以删除不再使用的透视图 C A 正确 B 不正确 C 只能删除用户自己命名定义的透视图 7 B 视图提供了 工作台 中资源的分层视图 可以打开文件以进行编辑 或选择资源以 进行某些操作 诸如复制 移动 创建新资源 将资源相互比较或执行小组操作之类的操作 A 任务视图 B 导航器视图 C 书签视图 D 搜索视图 8 A 视图显示所有工作台中的任务和问题 包括与特定文件相关联的任务和未与任何特定 文件相关联的一般任务 A 任务视图 B 导航器视图 C 书签视图 D 搜索视图 9 用户可以通过 D 对 Eclipse 各方面进行个性化定制 如 Java 代码的格式 主工具 栏安排 字体和颜色 调试窗口的布局等 A 任务视图 B 导航器视图 C 书签视图 D 首选项设置 10 怎样将任务与资源相关联 答 将任务与可编辑资源相关联方法如下 1 在 导航器 视图中 双击要与新任务相关联的资源 资源将在编辑器区域中打开 2 在编辑器区域左边的灰色边框内 要针对其记录新任务的文本或源代码行旁单击鼠 标右键 3 在弹出菜单上 选择添加任务添加任务 4 提示时 输入任务的简短描述 第三章习题第三章习题 1 Java 语音要求在编辑存盘时 主类名 含有 main 方法 和文件名要一致性 并且是大小写 敏感的 A A 正确 B 不正确 2 举例说明编译一个 Java 程序的方法 答 C 1000 javac HelloWorldApp java 3 一个 Java 应用程序必须有一个类且只有一个类包含这样的 main 方法 而且该方法只要 是 public 的就可以 B A 正确 B 不正确 4 列出几种 Java 常用的基本数据类型 答 简单数据类型有 boolean byte short int long float double char 等 5 如果一个变量被声明为类类型的变量 那么这个类的一个实例就可以赋值给它 这个类 子类的一个实例也可以赋值给它 如果一个变量被声明为接口类型的变量 那么这个接 口的一个实例都可以赋值给它 B A 正确 B 不正确 6 操作符 instanceof 在运行的时候可以确定一个对象是不是某种类型的 检验某特殊对象 是否是某类或该类的子类的实例 7 如果不再需要对象引用 就要将它设为 b 来释放对象占用的内存 A 0 B null C D 0 0 8 代码片断编辑测试窗页面和其他文件一样 也是项目中的一个资源 其扩展名为 D A java B classs C 和工作类型有关 D JPage 9 代码片断编辑测试窗允许在调试器的控制下运行 检查和 显示 Java 表达式 断点和 异常的行为将象在常规调试会话中一样 10 在一个jpage文件中 如果您输入并突出显示 System out println Hello World 并单击 对所选文本求值对所选文本求值按钮 则 Hello World 将出现在 控制台 视图 中 但是没有任何结果显示 在代码片断编辑测试窗编辑器或 表达式 视图中 第四章习题第四章习题 1 写出定义一个 java 类的基本格式 答 在语法上 类由两部分构成 类声明和类体 基本格式为 class 类名 类体的内容 2 下列修饰符可以用来修饰限定一个 java 类的是 A A public B private C protect D static 3 如果源文件没有 public 类 那么源文件的名字只要和某个类的名字相同 并且扩展名 是 java 就可以了 如果在一个源程序中有多个类定义 则在编译时将为每个类生成一 个 class 文件 A A 正确 B 不正确 C 不确定 4 在java的系统类库中 把功能相似的类放到一个包中 包的作用有两个 一是划分类名 空间 二是控制类之间的访问 5 Java 类中 成员变量的修饰符是可选的 它们可以是 A B C D A public B private C protected D static 6 写出下列类型变量的系统默认的初始化值 int类型变量默认初始值为 0 float类型变量默认初始值为0 0f double类型变量默认初始值为0 0 boolean类型变量默认初始值为false char类型变量默认初始值为 0 ASCII码 long类型变量默认初始值为 0 对象引用类型变量默认初始值为null 7 对于声明的私有的类的成员变量 可以通常用get 和 set方法来进行访问 8 Java 允许一个类中有若干个构造方法 但这些构造方法的参数必须不同 即或者是参数的 个数不同 或者是参数的类型不同 A A 正确 B 不正确 C 不确定 9 在类的所有实例中共享的变量叫做 静态 变量 它可以通过某个实例访问也可以直接通 过类名访问 10 Eclipse 的Java 搜索支持允许您查找 Java 元素 包 类型 方法 字段和构造函数 的声明 引用和出现 对工作空间执行的 Java 搜索与它们的构建状态 无关 11 指出指出 搜索搜索 视图的一些重要操作含义视图的一些重要操作含义 显示下一个匹配项显示下一个匹配项 此命令在编辑器区域中突出显示搜索表达式的下一个匹配项并打开文 件 如果需要的话 显示上一个匹配项显示上一个匹配项 此命令在编辑器区域中突出显示搜索表达式的上一个匹配项并打开文 件 如果需要的话 除去选择的匹配项除去选择的匹配项 从搜索结果中除去所有突出显示的匹配项 先前搜索结果先前搜索结果 此命令允许您浏览先前执行的搜索并重复先前的搜索 可以从下拉菜单中选 择先前搜索或清除搜索历史记录 第五章习题第五章习题 1 开发 Java 应用时最常用的 perspectives 有 A B C D A Java Perspective B Java Browsing Perspective C Java Type Hierarchy Perspective D Debug Perspective 2 Java 透视图包括下列哪些视图 编辑器 A B C D E A 编辑器 B 包的浏览器视图 C 层次结构视图 D 大纲视图 E 任务视图 3 B 视图允许您查看类型的完整层次结构 只查看它的子类型或只查看它的超类型 A 包的浏览器视图 B 层次结构视图 C 大纲视图 D 任务视图 4 D 可用于显示工作空间中的错误和警告信息 如局语法错误或不能解析的引用 A 包的浏览器视图 B 层次结构视图 C 大纲视图 D 任务视图 5 层次结构 视图提供了三种不同的方法来查看类型层次结构 分别是 显示类型层次结构 显示超类型层次结构 显示子类型层次结构 6 Java 浏览透视图用来浏览Java 项目结构 它包含一个编辑器和四个视图 分别是 编辑 器区 项目视图 包视图 类型视图 成员视图 7 要将 JAR 添加到构建类路径中 需要遵循哪些步骤 答 1 选择项目 并从它的弹出菜单中 选择属性 在 属性 对话框中 选择 Java 构建路径 页面 单击库选项卡 现在您就可以添加工作空间中包含的 JAR 文件或者添加其它某些位置的 JAR 文件 1 要添加工作空间内的一个 JAR 文件 单击添加添加 JAR 按钮 2 要添加外部 JAR 文件 单击添加外部添加外部 JAR 按钮 2 在出现的对话框中 选择想要添加的 JAR 文件 注意 一次可以添加多个 JAR 8 代码辅助工具除了可以通过菜单激活外 还可以通过Alt Space 组合键激活 9 列出几种 Eclipse 常用的代码组织功能 答 生成 getter 和 setter 方法 对遗漏的 import 语句进行组织 移动字段 方法或类 以及 对方法 类或包重新命名 10 列出用 Eclipse 进行 Java 程序设计时 允许 Refactor 的内容 答 重命名方法 变量 包 项目 参数 或本地变量 改变方法的特征符 将一个变量或 方法放入父类 将一个变量或方法放入子类 封装字段 生成 etter 和 setter 方法 从一个 表达式中抽取方法 局部变量 常量 第六章习题第六章习题 1 Junit测试一般是由开发人员完成 因为他们知道被测试的软件如何 How 完成功能和完 成什么样 What 的功能 2 Test case中的测试方法必须以test作前缀命名 3 JUnit中 Test case必须继承类junit framework TestCase 4 如果在一个测试用例中有 3 个测试方法 则 setUp 方法至少运行 3 次 A 1 B 2 C 3 5 当 JUnit 执行测试时 它在执行每个 testXXXXX 方法前都调用 setUp 而在执行每个 testXXXXX 方法后都调用 tearDown 方法 由此保证了测试不会相互影响 A A 正确 B 不正确 6 在编写 JUnit 测试前 必须将 junit jar 库添加至构建类路径 否则在项目中找不到Juni 类 t 在 Junit 视图中会显示测试的执行情况 运行次数 错误次数 和 故障次数 分表示 数 显示了共有几个测试方法 本次执行了几个方法 没有任何限制要求 test suite 只包括 test case 或只包括 test suite 它可以既有 test case 又 B 不正确 请说明TestSuite 处理测试用例的规约 会被拒绝执行测试 的 Public 0 测试套件TestSuit通过继承junit framework TestSuite 7 什么意思 答 运行次 错误次数 表示了当抛出异常时 出现了几个错误 故障次数 显示了共有几个测试方法失败 8 有 test suite 一个 test suite 的子 test suite 也可以包括 test case 和 test suite 因此允许嵌套测 试 A A 正确 9 答 TestSuite 处理测试用例有 6 个规约 否则 A 测试用例必须是公有类 Public B 测试用例必须继承 TestCase 类 C 测试用例的测试方法必须是公有 D 测试用例的测试方法必须被声明为 Void E 测试用例中测试方法的前置名词必须是 test F 测试用例中测试方法无任何传递参数 1的类实现 第七章习题第七章习题 1 列出 Eclipse 可以执行的四个进行程序调试的操作 置条件断点 检查和改变变量的值 答 可执行的调试操作有 控制程序执行 设置断点 设 2 调试透视图包含了不同的视图 如 Debug 视图 变量视图 断点视图 编辑器视图 控制台和任务视图 大纲视图等 3 开想要添加该断点的文件 位于 Java 编辑器视图最左边 行挂起 B A 正确 B 不正确 用途用途 到方法调用后的下一步 回 则选 上下文菜单中选择 更改值 然后在弹 表达式的值 通过下面的步骤实现 亮显示 视图窗口的右上角 它和断点 变量视图共享同一 启用断点 简述在 Eclipse 中行断点的设置方法 答 设置断点的方法如下 1 在编辑器区域中 打 2 将鼠标放在设置断点的代码行的标记栏上 标记栏是 空白处的灰色垂直标尺 右键打开标记栏 垂直标尺 弹出菜单 并选择切换断点切换断点 还可以双击源代码行旁边的标记栏 新的断点标记出现在标记栏上 位于添加了断 点的那一行的正左方 而且 新断点还出现在 断点 视图列表中 断点在标记栏上以蓝色的圈表示 4 当调试程序时 执行将执行完断点所在的 5 单步执行程序有种不同的控制方法 可以分别通过种不同的控制方法 可以分别通过 F5 F6 F7 实现 试说明其实现 试说明其 1 对于 单步跳入 如果下一步要执行的是方法调用 将进入调用的方法内 如果 下一步要执行赋值语句 则执行该语句 挂起在下一行 如果下一步是条件语句 则进入条件语句 这个功能也可通过 F5 功能键实现 2 单步跳过 不进入调用的方法内部 而是执行方法并返回 但进入条件语句内部 单步执行 这个功能也可通过 F6 功能键实现 3 如果已经进入了方法调用 并看到希望看到的结果 希望从该方法快速返 择 单步返回 程序执行完该方法 停止在该方法的下一行 这个功能也可通过 F7 功能键实现 6 怎样通过变量视图改变正在运行的程序的值 答 要想修改变量的值 在变量视图中选中变量 在 出的对话框中输入所要修改的值 单击 确定 即可 对于复杂变量 则需要选择变量的一个 特定元素 然后进行更改 7 在显示视图中 怎样计算 答 在显示视图中 要计算表达式的值 可以 1 在显示视图中输入表达式 2 用鼠标选中表达式 使其高 3 从上下文菜单中选择 显示 计算结果就显示在表达式的下面 8 默认情况下 表达式视图位于调试透 个窗格 A A 正确 B 不正确 9 通过断点视图 可以对断点进行相关操作 如 禁用断点 除去断点 显示 断点的属性 10 列出 Eclipse 支持的断点类型 型的断点 Eclipse 支持的断点类型有如下几种 被引发 答 不同的 Java 实体可以设置不同类 行断点行断点 在程序特定行的代码被执行前被引发 方法断点方法断点 在到达被设置成断点的方法时被引发 观察点观察点 在访问或修改某个变量时被引发 Java 异常断点异常断点 在代码抛出一个特定异常时 第八章习题 第八章习题 1 Java中的控制语句包括 条件分支语句 循环语句和跳转语句 System out println Greater than zero 下列语句是否有错 如果有 请改正 0 y 100 答 正确的写法应该是 10 y 100 switch语句中表达式的值和某个case后面的常量值相同 就执行该case里的若干个语句 reak 语句用来终止 switch 语句的执行 使程序从一个封闭的 switch 语 int i 2 ystem out println 1 ult 2 2 stem out println 1 break 答 2 写出下列语句的输入结果 无输入结果 int i 1 if i 1 3 if x 0 y 1 z 20 else if x 0 y z 20 else 4 如果没有遇到 break 语句 就会继续执行后面 case 所指示的若干语句 A A 正确 B 不正确 5 在 switch 语中 b 句中跳出 从 switch 语句后的第一个语句开始执行 6 分别写出下列两段程序的执行结果 1 switch i case 1 S case 2 System out println 2 case 3 System out println 3 default System out println defa int i switch i case 1 Sy case 2 System out println 2 break case 3 System out println 3 break default System out println default 1 2 fault 2 2 7 for int i 1 i 5 i dex is equal to i 2 i 1 out println Infinite loop 答 1 dex is equal to 1 2 nite loop 8 写出下列程序段的执行结果 5 ut println i 答 无输入结果 写出下列程序段的执行结果 System out println i 答 e提供了内容辅助 3 de 写出一下列两段程序的执行结果 1 System out println In int for System if i 2 break i In Index is equal to 2 Index is equal to 3 Index is equal to 4 Infi Infinite loop int i 5 while i System o i 9 int i 5 do i while i 5 5 10 Eclips功能 可以帮助我们生成Java的控制语句 第九章习题第九章习题 1 对 Java 语言中类的继承 一个子类 父类 在Java中 继承一个类要用关键字extends 可以继承 A A 一个 B 多个 C 视父类的情况而定 2实现 Java 中调用成员方法的顺序是 一个实例先在父类中寻找需要的成员方法 如果没有找 方法重写时一定要保证方法的名字 类型 参数个数和类型同父类的某个方法完全相同 抽象类同其它类一样 可以被继承 也可以被实例化 B 要声明一个类是抽象类 可以用关键字abstract class 3 到 再到自己所属的类中去继续寻找直到方法被找到 然后是自己的子类 B A 正确 B 不正确 4 只有这样 子类继承的这个方法才被隐藏 A A 正确 B 不正确 5 A 正确 B 不正确 6来修饰该类 一个接口不是一个类 接口定义的仅仅是实现某一特定功能的一组功能的对外接口和规 接口可以包含 A C final static 变量 D 方法的实现 由于 Java 不支持多重继承 所以 一个类只能通过使用关键字 implements 声明自己实 0 通过 层次结构 7 范 而并没有真正实现这个功能 真正实现在继承这个接口的各个类中完成 因而通常 把接口功能的继承称为 实现 A A 正确 B 不正确 8 A 方法的标识 B 静态方法 C 9 现一个接口 B A 正确 B 不正确 1视图可以查看类继承的层次结构成 第十章习题第十章习题 1 通常对异常的处理方法有哪两种 在发生异常处用 try catch 模型语句来处理 语句将它送往上一层机构去处理 答 1 2 如果不想在当前方法中处理异常 可使用 throws 如 public void troublesome throws IOException 2 在 Java 中有两种不同类型的异常 即非检测异常和检测异常 le 3 Java 语言用继承的方式来组织异常 所有的异常类都是 Throwab的子类 安排多个 catch 语句的顺序时 首先应该 lly 语句起到什么作用 可以在 finally 语句中进行资源清 相应的异常情况处理 法时将产生这种错误 如果类的定义改变了 在什么情况下发生 类时将产生这种错误 如果类路径没有设 4 使用多重 catch 语句时 应该注意什么问题 答 捕获异常的顺序和 catch 语句的顺序有关 在 捕获最特殊的异常 然后再逐渐一般化 也就是一般先安排子类 再安排父类 子类必须在 它们任何父类之前使用 这一点是很重要的 因为运用父类的 catch 语句将捕获该类型及其 所有子类类型的异常 这样 如果子类在父类后面 子类将永远不会到达 而且 Java 中不 能到达的代码是一个错误 5 在对异
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中级银行从业资格之中级风险管理练习题(一)及答案
- 2025长期租赁房屋合同
- 2025房屋租赁合同书正对承租方
- 代签融资合同标准文本
- 内江商场保安合同样本
- 代理进口贸易合同标准文本
- 云梯酒店合同标准文本
- 出售合同样本样本
- 关于房地产贷款合同样本
- 会展城工装合同样本
- 小班语言《黄黄的-是一朵花吗?》公开课
- 偏头痛病因及防控方法宣教
- 《足球-脚内侧传接球》课件
- DB11T 945.1-2023建设工程施工现场安全防护、场容卫生及消防保卫标准 第1部分:通则
- 教育学原理-第五章-人的全面发展教育-适用于项贤明主编《教育学原理》(马工程)
- 脑梗死教学查房-课件
- 高一年级月考考试质量分析汇报课件
- 煤气发生炉安全评价报告
- C-TPAT反恐程序文件(完整版)
- 小升初语文:必考古诗词专项练习
- 教师工作压力及其积极应对课件
评论
0/150
提交评论