当前位置:首页 > 工业技术
Java程序设计习题解析与上机指导
Java程序设计习题解析与上机指导

Java程序设计习题解析与上机指导PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:冯智圣,陈德志编著
  • 出 版 社:北京:冶金工业出版社
  • 出版年份:2004
  • ISBN:7502436154
  • 页数:260 页
图书介绍:本书由习题与解析、上机实验指导、全真模拟试题及参考答案三部分内容所组成。所有的模拟试题均来自国内重点大学的面向对象程序设计的考试试题和Sun公司的Java的认证试题。
《Java程序设计习题解析与上机指导》目录

第一部分 习题与解析 2

第1章 Java语言概述 2

1.1 知识点回顾 2

1.1.1 Java语言的发展及其特点 2

1.1.2 面向对象基本知识 3

1.1.3 Java的工作机制、运行环境和开发环境 4

1.2 典型题分析 5

结束语 6

综合练习一 6

一、选择题 6

二、填空题 7

三、判断题 7

四、程序设计题 7

2.1.1 Java语言的基本类型 8

2.1 知识点回顾 8

第2章 Java语言基础 8

2.1.2 类型转换机制 9

2.1.3 运算符和表达式 10

2.1.4 输入/输出初步 12

2.2 典型题分析 13

结束语 15

综合练习二 15

一、选择题 15

二、填空题 16

三、判断题 17

四、程序设计题 17

第3章 流程控制 18

3.1 知识点回顾 18

3.1.1 控制语句简介 18

3.1.2 分支控制语句 18

3.1.4 跳转语句 20

3.1.3 循环控制语句 20

3.1.5 Java的方法 21

3.1.6 异常处理机制 21

3.2 典型题分析 23

结束语 25

综合练习三 26

一、选择题 26

二、填空题 27

三、判断题 28

四、程序设计题 29

第4章 数组 30

4.1 知识点回顾 30

4.1.1 一维数组 30

4.1.2 二维(多维)数组 30

4.1.3 参数和返回值 30

4.2 典型题分析 31

4.1.4 数组的复制方法 31

结束语 32

综合练习四 32

一、选择题 32

二、填空题 33

三、判断题 34

四、程序设计题 34

第5章 面向对象程序设计 35

5.1 知识点回顾 35

5.1.1 面向对象的基础知识 35

5.1.2 类和对象 35

5.1.3 类的继承机制 37

5.1.4 final类与抽象类 38

5.1.5 对象的转换 38

5.1.6 接口的知识 38

5.1.7 包的知识 38

5.2 典型题分析 39

综合练习五 41

一、选择题 41

结束语 41

二、填空题 42

三、判断题 42

四、程序设计题 43

第6章 字符串处理 44

6.1 知识点回顾 44

6.1.1 两类字符串 44

6.1.2 main方法的参数 46

6.2 典型题分析 46

结束语 47

综合练习六 47

一、选择题 47

二、填空题 48

四、程序设计题 49

三、判断题 49

第7章 输入/输出处理 50

7.1 知识点回顾 50

7.1.1 输入/输出基础 50

7.1.2 文件的操作 51

7.1.3 目录和文件的管理 53

7.1.4 其他常用流 55

7.2 典型题分析 55

结束语 56

综合练习七 56

一、选择题 56

二、填空题 56

三、判断题 57

四、程序设计题 57

8.1.2 Applet的常用方法和框架结构 58

8.1.1 Java Applet简介 58

8.1 知识点回顾 58

第8章 Java Applet 58

8.1.3 Applet的通信 60

8.2 典型题分析 60

结束语 61

综合练习八 61

一、选择题 61

二、填空题 62

三、判断题 62

四、程序设计题 62

第9章 图形用户界面设计 64

9.1 知识点回顾 64

9.1.1 GUI设计简介 64

9.1.2 AWT组件的使用 64

9.1.3 Swing组件的使用 65

9.1.4 文本与字体 66

9.1.5 图形设计 67

9.2 典型题分析 68

结束语 69

综合练习九 69

一、选择题 69

二、填空题 70

三、判断题 71

四、程序设计题 71

第10章 Java多媒体技术 72

10.1 知识点回顾 72

10.1.1 图像的基本知识 72

10.1.2 实现动画的原理和思想 72

10.1.3 声音的控制 73

10.2 典型题分析 73

四、程序设计题 74

三、判断题 74

二、填空题 74

一、选择题 74

综合练习十 74

结束语 74

第11章 多线程技术 75

11.1 知识点回顾 75

11.1.1 多线程简介 75

11.1.2 多线程的实现与控制 75

11.2 典型题分析 76

11.1.4 线程间通信 76

11.1.3 互斥与同步 76

结束语 77

综合练习十一 77

一、选择题 77

二、填空题 78

三、判断题 78

四、程序设计题 78

12.2.1 JDK的安装和配置 80

12.2 实验内容 80

第二部分 上机实验指导 80

12.1 实验目的 80

第12章 上机指导1——Java语言概述 80

12.2.2 编写Hello World程序 81

12.2.3 用Javadoc工具生成API文档 82

12.2.4 学会简单的开发 84

第13章 上机指导2——Java语言基础 86

13.1 实验目的 86

13.2 实验内容 86

13.2.1 计算圆的周长和圆的面积 86

13.2.2 计算一个数的开平方 88

13.2.3 模仿echo命令 89

13.2.4 计算两个整数的和 90

14.2.1 比较两个数的大小 92

14.2 实验内容 92

14.1 实验目的 92

第14章 上机指导3——Java控制语句 92

14.2.2 汇款额计算 93

14.2.3 成绩等级划分 94

14.2.4 整除运算 96

第15章 上机指导4——数组 98

15.1 实验目的 98

15.2 实验内容 98

15.2.1 数组复制 98

15.2.2 冒泡排序 99

15.2.3 矩阵相乘 100

第16章 上机指导5——面向对象程序设计 102

16.1 实验目的 102

16.2 实验内容 102

16.2.1 圆对象 102

16.2.2 电话卡设计 104

16.2.3 200电话卡设计 107

第17章 上机指导6——字符串处理 111

17.1 实验目的 111

17.2 实验内容 111

17.2.1 反转字符串 111

17.22 ASCII编码和Unicode编码的转换 112

17.2.3 提取字符 114

17.2.4 模拟sed程序 115

第18章 上机指导7——输入/输出处理 117

18.1 实验目的 117

18.2 实验内容 117

18.2.1 查询文件属性 117

18.2.2 模仿dir命令 118

18.2.3 统计在文本文件中的应用 120

18.2.4 模拟diff命令 122

19.2.1 HelloWorld 125

19.2 实验内容 125

第19章 上机指导8——Applet小应用程序 125

19.1 实验目的 125

19.2.2 能进行加法运算的Applet 127

19.2.3 画函数的图像 129

19.2.4 模拟时钟 130

第20章 上机指导9——图形用户界面设计 136

20.1 实验目的 136

20.2 实验内容 136

20.2.1 动态添加按钮 136

20.2.2 创建菜单 137

20.2.3 文件保存 139

20.2.4 一个简单的计算器 141

第21章 上机指导10——Java多媒体技术 150

21.1 实验目的 150

21.2 实验内容 150

21.2.1 装载并显示图像 150

21.2.2 放大和缩小图像 152

21.2.3 双缓存动画 154

第22章 上机指导11——多线程技术 157

221 实验目的 157

22.2 实验内容 157

22.2.1 编写一个线程安全的工作队列 157

22.2.2 银行汇款 158

22.2.3 模拟两个线程通信 159

第三部分 模拟试卷 164

全真模拟试卷 164

全真模拟试卷之一 164

全真模拟试卷之二 168

全真模拟试卷之三 173

全真模拟试卷之四 178

全真模拟试卷之五 183

全真模拟试卷之六 187

全真模拟试卷之七 191

全真模拟试卷之一参考答案 196

全真模拟试卷参考答案及评分标准 196

全真模拟试卷之二参考答案 198

全真模拟试卷之三参考答案 200

全真模拟试卷之四参考答案 201

全真模拟试卷之五参考答案 204

全真模拟试卷之六参考答案 206

全真模拟试卷之七参考答案 210

Java认证模拟试卷 213

Java认证模拟试卷之一(英文) 213

Java认证模拟试卷之二(英文) 221

Java认证模拟试卷之三(英文) 230

Java认证模拟试卷之四(英文) 237

Java认证模拟试卷参考答案 246

Java认证模拟试卷之一参考答案 246

Java认证模拟试卷之四参考答案 247

Java认证模拟试卷之二参考答案 247

Java认证模拟试卷之三参考答案 247

参考答案 248

第1章 248

第2章 248

第3章 249

第4章 250

第5章 250

第6章 252

第7章 252

第8章 253

第9章 254

第10章 257

第11章 258

参考文献 260

相关图书
作者其它书籍
返回顶部