
- 作 者:(美)(E.阿姆斯特朗)Eric Armstrong著;齐舒创作室译
- 出 版 社:北京:中国水利水电出版社
- 出版年份:1999
- ISBN:7508400135
- 标注页数:620 页
- PDF页数:647 页
请阅读订购服务说明与试读!
订购服务说明
1、本站所有的书默认都是PDF格式,该格式图书只能阅读和打印,不能再次编辑。
2、除分上下册或者多册的情况下,一般PDF页数一定要大于标注页数才建议下单购买。【本资源647 ≥620页】
图书下载及付费说明
1、所有的电子图书为PDF格式,支持电脑、手机、平板等各类电子设备阅读;可以任意拷贝文件到不同的阅读设备里进行阅读。
2、电子图书在提交订单后一般半小时内处理完成,最晚48小时内处理完成。(非工作日购买会延迟)
3、所有的电子图书都是原书直接扫描方式制作而成。
译者的话 2
致谢 2
前言 2
简介 2
第一部分 面向对象程序设计基础 2
第一章 入门尝试 2
1.1 JBuilder概览 3
1.2 创建小的基于图形用户界面(GUI)的应用程序 8
1.3 设计自己的应用程序 14
1.4 浏览源文件 20
1.5 小结 26
第二章 使用Java语言进行面向对象程序设计 27
2.1 Java是如何工作的 27
2.2 什么是面向对象编程 31
2.3 面向对象编程和基于组件的编程 41
2.4 定义Java类 42
2.5 创建和使用对象 58
2.6 小结 65
第三章 创建交互式应用程序 67
3.1 设计应用程序 67
3.2 处理交互式事件 80
3.3 理解组件属性 91
3.4 允许和禁止组件 94
3.5 小结 100
第四章 接受用户的输入 101
4.1 处理小应用程序 101
4.2 构建界面 107
4.3 接受输入 114
4.4 利用调试器校验输入 117
4.5 小结 127
第二部分 学习Java 130
第五章 计算值和显示结果 130
5.1 设计应用程序 130
5.2 转换数值型输入 135
5.3 计算结果 138
5.4 小结 147
6.1 处理异常 148
第六章 处理输入:异常和字符串 148
6.2 处理非数值输入 156
6.3 小结 165
第7章 使用循环和字符串 167
7.1 使用循环对单词进行计数 167
7.2 利用控制台I/O显示单词 177
7.3 处理字符串——高级功能 188
7.4 小结 192
8..1 创建单词列表 194
第八章 管理动态对象集 194
8.2 使用向量 199
8.3 处理向量——高级 206
8.4 对列表排序 207
8.5 理解条件逻辑 213
8.6 清除重复单词 219
8.7 小结 223
第九章 处理数组、散列表和字符 224
9.1 清除常见单词 224
9.2 使用数组 228
9.3 使用散列表提高性能 231
9.4 删除标点 235
9.5 处理字符 239
9.6 格式化报纸专栏 241
9.7 小结 245
第三部分 高级面向对象的思考 248
第十章 使用代码片段创建状态机器 248
10.1 使用代码片段 248
10.2 处理状态 254
10.3 创建代码片段 259
10.4 给JBuilder添加代码片段 262
10.5 创建双色状态机器 264
10.6 小结 275
第十一章 深入研究JBuilder 276
11.1 浏览类库 276
11.2 使用向导 285
11.3 扩展JBuilder 289
11.4 JBuilder中的调试 294
11.5 工程处理 300
11.6 小结 306
12.1 可视化面向对象程序 307
第十二章 理解面向对象设计 307
12.2 描述面向对象的设计 321
12.3 小结 332
第十三节 设计面向对象的应用程序 333
13.1 评判自己的选项 333
13.2 设计基于CUI的应用程序 341
13.3 分析问题和设计解决问题的方案 360
13.4 小结 374
14.1 设计游戏 376
第四部分 创建应用程序 376
第十四章 运用布局创建游戏 376
14.2 设计界面 386
14.3 小结 406
第十五章 创建游戏 407
15.1 设置棋盘 407
15.2 走棋 427
15.3 探索人工智能(AI) 440
15.4 实现策略 444
15.5 添加“预测” 457
15.6 随着游戏一起成长 463
15.7 小结 465
第十六章 规划工程 466
16.1 介绍个人工程规划程序 466
16.2 设计应用程序 468
16.3 设计核心类 472
16.4 设计内部逻辑 479
16.5 仔细检查 484
16.6 小结 484
17.1 设计界面 485
第十七章 创建规划程序接口 485
17.2 使用MVC组件 492
17.3 创建JavaBean组件 503
17.4 使用switch语句 512
17.5 使用菜单和工具栏 515
17.6 允许键盘操作 520
17.7 使用对话框 521
17.8 帮助用户 525
17.9 保存用户的数据 528
17.10 使用字符I/O流 531
17.11 串行化文件 534
17.12 解决用户界面设计中的两个问题 539
17.13 改进Scheduler程序 544
17.14 小结 547
第十八节 展望未来 549
18.1 学习方向 549
18.2 Java的发展方向 552
18.4 小结 562
18.3 结束语 562
第五部分 附录 564
附录A 故障诊断提示 564
A.1使用JBuilder中出现的问题 564
A.2 编译器错误 565
A.3 程序运行错误 567
A.4 调试错误 568
附录B 安装说明 569
B.1 安装JBuilder 569
B.2 卸载JBuilder 573
C.1 第五章:体质索引 574
附录C程序规范 574
C.2 第七章:单词计数 575
C.3 第八章:单词列表 576
C.4 第八章:单词列表 577
C.5 第十四章:Othello界面 586
C.6 第十七章:工程调度程序 586
附录D 高级议题 591
D.1 Collections框架 591
D.2 位操作符 595
D.4 dinalize()方法 596
D.3 条件操作符 596
D.5 要实现的最小方法集 597
D.6 使用GridbqfLayout 598
D.7 加载AWT图像 602
附录E 附加资源 608
E.1 在线资源 608
E.2 参考书目 613
附录D 本书配套光盘内容 616
词汇表 617
配套光盘安装说明 621