《Java语言面向对象程序设计 实验指导及习题解答 第2版》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:范玫,马俊编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2015
  • ISBN:9787302394556
  • 页数:277 页
图书介绍:本书是《Java语言面向对象程序设计(第2版)》的配套实验指导教材全书分为三部分:第一部分18章,除了第一章为理论概述,其余17章都是针对性地训练了Java语言中需要掌握的知识点。其主要特色是采用了循序渐进式的实验题目设计,同学们可以通过验证实验、填空实验逐渐过渡到设计实验。第二部分为主教材对应的习题解答,第三部分提供了8套模拟试题,用来测试同学们对本课各知识点的掌握情况。

第1章 实验指导 1

1.1 程序设计方法概述和程序建模概述 1

1.1.1 程序设计概述 1

1.1.2 程序设计方法概述 2

1.1.3 程序建模理论概述 5

1.1.4 程序建模实例演示 6

1.1.5 思维训练和建模思想实践 9

1.1.6 实验报告 10

1.2 Java程序开发环境的搭建和测试 10

1.2.1 下载并安装JDK 10

1.2.2 测试开发环境 12

1.2.3 下载并安装JDK演示实例 14

1.2.4 访问并下载及解压Java API文档 16

1.2.5 实验报告 17

1.3 基础实验之流程控制 17

1.3.1 实验目的 17

1.3.2 相关知识 17

1.3.3 实验内容 17

1.3.4 实验报告 23

1.4 面向对象抽象设计初步 23

1.4.1 实验目的 23

1.4.2 相关知识 23

1.4.3 实验内容 23

1.4.4 实验报告 29

1.5 面向对象抽象设计进阶 29

1.5.1 实验目的 29

1.5.2 相关知识 29

1.5.3 实验内容 30

1.5.4 实验报告 39

1.6 异常处理和部分常用类测试 39

1.6.1 实验目的 39

1.6.2 相关知识 39

1.6.3 实验内容 40

1.6.4 实验报告 49

1.7 输入/输出流程序设计基础 49

1.7.1 实验目的 49

1.7.2 相关知识 49

1.7.3 实验内容 49

1.7.4 实验报告 55

1.8 输入/输出流程序设计进阶 55

1.8.1 实验目的 55

1.8.2 相关知识 55

1.8.3 实验内容 57

1.8.4 实验报告 62

1.9 GUI图形界面程序设计基础 63

1.9.1 实验目的 63

1.9.2 相关知识 63

1.9.3 实验内容 63

1.9.4 实验报告 71

1.10 GUI图形界面程序设计进阶 71

1.10.1 实验目的 71

1.10.2 相关知识 71

1.10.3 实验内容 71

1.10.4 实验报告 81

1.11 多线程程序设计基础 81

1.11.1 实验目的 81

1.11.2 相关知识 81

1.11.3 实验内容 82

1.11.4 实验报告 87

1.12 多线程程序设计进阶 87

1.12.1 实验目的 87

1.12.2 相关知识 87

1.12.3 实验内容 88

1.12.4 实验报告 95

1.13 网络程序设计基础 95

1.13.1 实验目的 95

1.13.2 相关知识 96

1.13.3 实验内容 96

1.13.4 实验报告 105

1.14 数据集合使用技术 106

1.14.1 实验目的 106

1.14.2 相关知识 106

1.14.3 实验内容 106

1.14.4 实验报告 113

1.15 数据库程序设计 113

1.15.1 实验目的 113

1.15.2 相关知识 114

1.15.3 实验内容 114

1.15.4 实验报告 122

1.16 小应用程序及多媒体程序设计 122

1.16.1 实验目的 122

1.16.2 相关知识 122

1.16.3 实验内容 122

1.16.4 实验报告 133

1.17 程序综合设计练习 133

1.17.1 实验目的 133

1.17.2 相关知识 133

1.17.3 实验内容 134

1.17.4 实验报告 148

1.18 简单英语口语学习软件的建模及实现 149

1.18.1 实验目的 149

1.18.2 相关知识 149

1.18.3 实验内容 151

1.18.4 实验报告 159

第2章 主教材习题参考答案 160

2.1 程序的定义和程序设计语言概述参考答案 160

2.2 JVM工作原理和Java语言基础参考答案 162

2.3 面向对象程序设计原理和Java语言的实现参考答案 170

2.4 Java特殊关键字的学习和面向对象原理进阶参考答案 175

2.5 Java异常处理参考答案 181

2.6 输入/输出类库参考答案 184

2.7 GUI程序设计基础参考答案 192

2.8 多线程编程技术参考答案 197

2.9 网络编程参考答案 199

2.10 Java中的集合抽象参考答案 208

2.11 数据库编程基础参考答案 213

2.12 小应用程序和多媒体技术参考答案 215

第3章 模拟试题与参考答案 218

3.1 模拟试题 218

3.1.1 Java语言面向对象模拟试题一 218

3.1.2 Java语言面向对象模拟试题二 224

3.1.3 Java语言面向对象模拟试题三 229

3.1.4 Java语言面向对象模拟试题四 234

3.1.5 Java语言面向对象模拟试题五 239

3.1.6 Java语言面向对象模拟试题六 244

3.1.7 Java语言面向对象模拟试题七 249

3.1.8 Java语言面向对象模拟试题八 254

3.2 模拟试题参考答案 258

3.2.1 Java语言面向对象模拟试题一参考答案 258

3.2.2 Java语言面向对象模拟试题二参考答案 260

3.2.3 Java语言面向对象模拟试题三参考答案 261

3.2.4 Java语言面向对象模拟试题四参考答案 263

3.2.5 Java语言面向对象模拟试题五参考答案 265

3.2.6 Java语言面向对象模拟试题六参考答案 267

3.2.7 Java语言面向对象模拟试题七参考答案 270

3.2.8 Java语言面向对象模拟试题八参考答案 272

附录A 思维训练和建模思想实践题参考答案 275

参考文献 277