《实践大师 JAVA 2编程篇》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:(美)Kevin Chu,(美)Eric Brower著;唐毅宏等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2000
  • ISBN:7505361902
  • 页数:333 页
图书介绍:

第1章 起步 1

实践1.1 编译和运行Java程序 2

实践1.1 练习 2

1.1.1 安装和配置Java开发工具包 2

1.1.2 编译和运行Java程序 4

1.1.3 编译和运行Java小应用程序 5

1.1.1 答案 6

1.1.2 答案 6

实践1.1 练习答案 6

1.1.3 答案 7

实践1.1 自测题 8

第1章 思考题 9

第2章 JAVA程序的基本语法 10

实践2.1 简单Java程序的结构 11

实践2.1 练习 13

2.1.1 识别程序的部件 13

2.1.2 修改已编写的程序 13

2.1.1 答案 14

实践2.1 练习答案 14

2.1.2 答案 16

实践2.1 自测题 18

实践2.2 变量概述 20

实践2.2 练习 22

2.2.1 了解变量声明、赋值和范围 22

实践2.2 练习答案 23

2.2.1 答案 23

实践2.2 自测题 25

实践2.3 方法概要 27

实践2.3 练习 28

2.3.1 了解方法的定义 28

实践2.3 练习答案 29

2.3.1 答案 29

实践2.3 自测题 30

第2章 思考题 31

第3章 数据类型 32

实践3.1 原始数据类型 33

3.1.1 使用原始数据类型 38

3.1.2 数据类型间的转换 38

实践3.1 练习 38

实践3.1 练习答案 39

3.1.1 答案 39

3.1.2 答案 40

实践3.1 自测题 41

实践3.2 STRING类 43

3.2.1 String类 47

实践3.2 练习 47

实践3.2 练习答案 48

3.2.1 答案 48

实践3.2 自测题 51

实践3.3 数组 53

实践3.3 练习 54

3.3.1 定义数组 54

3.3.1 答案 55

实践3.3 练习答案 55

3.3.2 访问数组 55

3.3.2 答案 56

实践3.3 自测题 57

实践3.4 向量 59

实践3.4 练习 62

3.4.1 向量 62

3.4.2 封装器类 63

3.4.1 答案 64

实践3.4 练习答案 64

3.4.3 枚举 64

3.4.2 答案 66

3.4.3 答案 66

实践3.4 自测题 67

第3章 思考题 68

第4章 流程控制 70

实践4.1 布尔检验 71

实践4.1 练习 72

4.1.1 比较原始数据类型 72

4.1.2 比较对象类型 73

4.1.1 答案 74

实践4.1 练习答案 74

4.1.2 答案 75

实践4.1 自测题 77

实践4.2 IF-THEWN-ELSE 79

实践4.2 练习 82

4.2.1 If-Then语句 82

4.2.2 If-Then-Else语句 83

4.2.1 答案 84

实践4.2 练习答案 84

4.2.2 答案 86

实践4.2 自测题 88

实践4.3 While循环 89

实践4.3 练习 90

4.3.1 While循环 90

实践4.3 练习答案 91

4.3.1 答案 91

实践4.3 自测题 92

实践4.4 for循环 94

实践4.4 练习 96

4.4.1 for循环 96

实践4.4 练习答案 96

4.4.1 答案 96

实践4.4 自测题 99

实践4.5 switch语句 101

4.5.1 switch语句 104

实践4.5 练习 104

实践4.5 练习答案 105

4.5.1 答案 105

实践4.5 自测题 106

第4章 思考题 108

第5章 布尔逻辑 109

实践5.1 布尔运算 110

实践5.1 练习 113

5.1.1 AND运算符 113

5.1.2 OR运算符 114

5.1.3 NOT运算符 115

5.1.4 XOR运算符 116

实践5.1 练习答案 117

5.1.1 答案 117

5.1.2 答案 117

5.1.3 答案 118

5.1.4 答案 119

实践5.1 自测题 120

实践5.2 布尔表达式 122

实践5.2 练习 125

5.2.1 构造布尔表达式 125

实践5.2 练习答案 126

5.2.1 答案 126

实践5.2 自测题 129

第5章 思考题 130

第6章 图形用户界面 131

实践6.1 GUI基础 132

6.1.1 了解基本GUI构造块 134

实践6.1 练习 134

6.1.2 定位GUI工具包 136

实践6.1 练习答案 136

6.1.1 答案 136

6.1.2 答案 137

实践6.1 自测题 140

实践6.2 应用程序与小应用程序的GUI 142

6.2.1 构造一个简单的应用程序GUI 144

6.2.2 构造一个简单的小应用程序GUI 144

实践6.2 练习 144

实践6.2 练习答案 145

6.2.1 答案 145

6.2.2 答案 146

实践6.2 自测题 149

实践6.3 标签的使用 150

实践6.3 练习 151

6.3.1 控制标签 151

6.3.2 在GUI中加入标签 151

6.3.2 答案 152

实践6.3 练习答案 152

6.3.1 答案 152

实践6.3 自测题 153

实践6.4 按钮的使用 155

实践6.4 练习 157

6.4.1 控制按钮 157

6.4.2 在GUI中加入按钮 157

实践6.4 练习答案 158

6.4.1 答案 158

6.4.2 答案 159

实践6.4 自测题 163

实践6.5 文本部件的使用 164

实践6.5 练习 165

6.5.1 使用JTextField和JpasswordField部件 165

6.5.2 使用JTextArea部件 166

实践6.5 练习答案 168

6.5.1 答案 168

6.5.2 答案 169

第6章 思考题 170

实践6.5 自测题 170

第7章 布局管理器 171

实践7.1 边框布局 172

实践7.1 练习 174

7.1.1 边框布局管理器 174

实践7.1 练习答案 175

7.1.1 答案 175

实践7.1 自测题 176

实践7.2 网格布局 178

7.2.1 网格布局管理器 179

实践7.2 练习 179

实践7.2 练习答案 180

7.2.1 答案 180

实践7.2 自测题 181

实践7.3 组合布局管理器 183

实践7.3 练习 184

7.3.1 组合多个布局管理器 184

7.3.1 答案 185

实践7.3 练习答案 185

实践7.3 自测题 189

实践7.4 GridBagLayout 190

实践7.4 练习 193

7.4.1 使用GridBagConstraints类 193

7.4.2 使用GridBagLayout布局管理器 193

实践7.4 练习答案 195

7.4.1 答案 195

7.4.2 答案 196

实践7.4 自测题 200

第7章 思考题 201

第8章 事件 202

实践8.1 基本事件处理过程 203

实践8.1 练习 206

8.1.1 监听并处理事件 206

实践8.1 练习答案 208

8.1.1 答案 208

实践8.1 自测题 211

实践8.2 事件处理的不同方法 212

实践8.2 练习 217

8.2.1 利用适配器和内部类处理事件 217

实践8.2 练习答案 218

8.2.1 答案 218

实践8.2 自测题 221

第8章 思考题 221

第9章 多媒体 222

实践9.1 图像 223

实践9.1 练习 225

9.1.1 装载和显示图像 225

实践9.1 练习答案 226

9.1.1 答案 226

实践9.1 自测题 230

实践9.2 颜色 232

实践9.2 练习 233

9.2.1 改变部件的颜色 233

9.2.1 答案 234

实践9.2 练习答案 234

实践9.2 自测题 236

实践9.3 声音 238

实践9.3 练习 239

9.3.1 播放声音 239

实践9.3 练习答案 240

9.3.1 答案 240

实践9.3 自测题 243

实践9.4 字体 245

实践9.4 练习 247

9.4.1 改变部件的字体 247

实践9.4 练习答案 248

9.4.1 答案 248

实践9.4 自测题 250

第9章 思考题 252

第10章 创建自己的类 253

实践10.1 设计和实现类 254

10.1.1 创建包含数据的类 258

实践10.1 练习 258

实践10.1 练习答案 259

10.1.1 答案 259

实践10.1 自测题 262

实践10.2 定义类的特性 264

实践10.2 练习 269

10.2.1 使用Public和Private修饰符 269

10.2.2 使用静态数据 270

10.2.3 重载方法名字 271

10.2.1 答案 272

实践10.2 练习答案 272

10.2.2 答案 275

10.2.3 答案 277

实践10.2 自测题 280

实践10.3 子类化与继承 282

实践10.3 练习 286

10.3.1 扩展一个类 286

10.3.2 覆盖方法 287

10.3.1 答案 288

实践10.3 练习答案 288

10.3.2 答案 290

实践10.3 自测题 293

第10章 思考题 294

第11章 错误和异常 296

实践11.1 对返回值进行错误处理 297

实践11.1 练习 300

11.1.1 使用返回值标识一般错误情形 300

11.1.2 使用返回值标识特殊错误情形 300

11.1.1 答案 301

实践11.1 练习答案 301

11.1.2 答案 302

实践11.1 自测题 303

实践11.2 对异常进行错误处理 304

实践11.2 练习 307

11.2.1 熟悉异常概念 307

11.2.2 熟悉异常控制流 307

11.2.2 熟悉异常控制流 308

11.2.1 答案 308

实践11.2 练习答案 308

实践11.2 自测题 309

实践11.3 产生和捕捉异常 311

实践11.3 练习 316

11.3.1 产生异常 316

11.3.2 捕捉异常 316

11.3.1 答案 317

11.3.2 答案 317

实践11.3 练习答案 317

实践11.3 自测题 319

实践11.4 创建自己的异常 320

实践11.4 练习 321

11.4.1 创建自己的异常 321

实践11.4 自测题 322

第11章 思考题 322

附录A 自测题答案 323

附录B Java保留字 333