图书介绍
Java与UML面向对象设计与编程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (挪)Else Lervik,(挪)Vegard B. Havdal著;王柏等译 著
- 出版社: 北京:电子工业出版社
- ISBN:7505392514
- 出版时间:2003
- 标注页数:547页
- 文件大小:39MB
- 文件页数:565页
- 主题词:JAVA语言-程序设计-教材;面向对象语言,UML-程序设计-教材
PDF下载
下载说明
Java与UML面向对象设计与编程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 引言1
1.1 阅读本书所需的预备知识1
1.2 关于计算机2
1.3 Java应用程序和Java小应用程序4
1.4 JavaScript和JSP5
1.5 本书的组织结构5
1.6 一个小例子7
1.7 Applet的例子11
1.8 本章所涉及的新概念13
1.9 复习题14
1.10 编程练习14
第2章 变量、数据类型及表达式15
2.1 例子15
2.2 数据和变量16
2.3 算法、编程错误和测试数据19
2.4 语句、程序块和命名规范20
2.5 变量和常量21
2.6 数据类型24
2.7 赋值与算术表达式28
2.8 类型转换30
2.9 装修工程预算33
2.10 本章所涉及的新概念34
2.11 复习题35
2.12 编程练习36
第3章 使用预定义的类37
3.1 类:现实世界的模型37
3.2 使用预定义的类40
3.3 Random类43
3.4 String类46
3.5 以包的形式组织类51
3.6 Java库中的类方法与类常量52
3.7 读入用户数据53
3.8 本章所涉及的新概念56
3.9 复习题57
3.10 编程练习57
第4章 构造自己的类59
4.1 构造类59
4.2 编程实现类61
4.3 访问修饰符private和public67
4.4 类中的内容67
4.5 再写一个类并介绍几个新运算符75
4.6 Applet简介78
4.7 Graphics简介81
4.8 本章所涉及的新概念87
4.9 复习题88
4.10 编程练习89
第5章 选择控制结构90
5.1 一个功能简单的计算器90
5.2 条件判断控制结构92
5.3 方法内部的程序块96
5.4 if语句98
5.5 嵌套if语句和多项选择语句100
5.6 布尔表达式106
5.7 多条件选择语句switch110
5.8 小数的比较112
5.9 条件运算符?:112
5.10 本章所涉及的新概念113
5.11 复习题113
5.12 编程练习114
6.1 计数循环116
第6章 循环控制结构116
6.2 通用循环118
6.3 图形应用示例121
6.4 for语句122
6.5 嵌套的控制结构124
6.6 do-while语句125
6.7 选择合适的循环语句127
6.8 验证输入数据127
6.9 本章所涉及的新概念130
6.10 复习题130
6.11 编程练习131
第7章 对象间的协作132
7.1 对象间协作的例子132
7.2 菜单驱动的程序139
7.3 指向同一个对象的多个引用144
7.4 小结:参数的传递148
7.5 本章所涉及的新概念150
7.6 复习题150
7.7 编程练习150
第8章 Java程序库及异常处理152
8.1 在线的API文档152
8.2 自行创建类库155
8.3 本地化157
8.4 声音和图像160
8.5 异常处理简介162
8.6 对异常处理的详细说明167
8.7 本章所涉及的新概念174
8.8 复习题174
8.9 编程练习175
9.1 数组176
第9章 基本数据类型的数组176
9.2 数组的复制180
9.3 存放降水量信息的Month类182
9.4 排序186
9.5 查找188
9.6 java.util.Arrays类190
9.7 二维数组191
9.8 多维数组197
9.9 多维数组及面向对象的编程197
9.10 本章所涉及的新概念198
9.11 复习题198
9.12 编程练习199
第10章 引用类型的数组和变长数组201
10.1 引用类型的数组201
10.2 变长数组204
10.3 外包类206
10.4 equals()方法和toString()方法208
10.5 联合209
10.6 较为复杂的例子211
10.7 Comparable接口和Comparator接口220
10.8 对数组和变长数组进行排序222
10.9 本章所涉及的新概念226
10.10 复习题227
10.11 编程练习227
第11章 使用数据文件和流229
11.1 数据文件和流229
11.2 数据文件举例230
11.3 从文件中读入文本格式的信息232
11.4 往文件中写入文本格式的数据235
11.5 数据文件:小结与类说明236
11.6 从数据文件中读取数字239
11.8 传输二进制数据241
11.7 与控制台间进行通信241
11.9 随机访问文件中的内容243
11.10 序列化246
11.11 本章所涉及的新概念251
11.12 复习题251
11.13 编程练习252
第12章 继承与多态254
12.1 泛化与特化254
12.2 继承256
12.3 Material类及其子类258
12.4 将子类的实例作为一个整体来处理262
12.5 涉及多个表面和多种材料的装修程序265
12.6 没有多态会怎样267
12.7 protected访问修饰符269
12.8 两级继承273
12.9 语法规则276
12.10 接口278
12.11 本章所涉及的新概念282
12.12 复习题282
12.13 编程练习283
第13章 GUI编程与事件286
13.1 GUI组件286
13.2 按钮289
13.3 内联类294
13.4 布局管理300
13.5 本章所涉及的新概念309
13.6 复习题309
13.7 编程练习310
第14章 文本框、选择框和窗口311
14.1 文本框组件和焦点监听器311
14.2 让用户在多个选项中选择317
14.3 使用复选框319
14.4 使用单选按钮321
14.5 使用列表框323
14.6 窗口330
14.7 编写一个图形用户界面的应用程序331
14.8 Applet与Application之间的区别335
14.9 监听器的其他实现方法337
14.10 本章所涉及的新概念338
14.11 复习题339
14.12 编程练习339
第15章 创建用户界面341
15.1 菜单341
15.2 工具栏345
15.3 对话框347
15.4 使用GridBagLayout布局管理器359
15.5 表363
15.6 装修程序的图形用户界面365
15.7 本章所涉及的新概念375
15.8 复习题375
15.9 编程练习375
第16章 线程377
16.1 进程中的线程377
16.2 在多线程间分配时间379
16.3 使用线程的例子380
16.4 线程的状态383
16.5 线程间的通信384
16.6 同步与锁385
16.7 更多的控制功能:wait()、notify()和notifyAll()389
16.8 使用JDB来观察线程392
16.11 编程练习394
16.10 复习题394
16.9 本章所涉及的新概念394
第17章 算法与数据结构396
17.1 图396
17.2 链表398
17.3 集合、列表和链表的实现404
17.4 队列和栈408
17.5 递归409
17.6 树410
17.7 Java API中实现的树417
17.8 散列表419
17.9 本章所涉及的新概念423
17.10 复习题424
17.11 编程练习424
第18章 深入介绍Applet425
18.1 Applet在Web中完成的工作425
18.2 安全426
18.3 编写Applet428
18.4 实际应用中的安全性问题431
18.5 Applet与浏览器间的通信433
18.6 本章所涉及的新概念436
18.7 复习题436
18.8 编程练习437
第19章 分布式系统、套接字编程和RMI438
19.1 套接字438
19.2 对象通过网络进行协作443
19.3 对象间如何完成通信449
19.4 RMI和Applet454
19.5 部署图454
19.6 使用回调的分布式系统456
19.7 本章所涉及的新概念465
19.9 编程练习466
19.8 复习题466
第20章 数据库编程469
20.1 数据库驱动程序469
20.2 与数据库建立连接470
20.3 一个稍微复杂一些的例子475
20.4 数据库应用程序480
20.5 三层结构485
20.6 事务以及预编译的SQL语句486
20.7 本章所涉及的新概念489
20.8 复习题489
20.9 编程练习490
第21章 使用JSP完成Web编程492
21.1 Web编程的不同之处492
21.2 安装所需软件493
21.3 Servlet494
21.4 JavaServer Page(JSP)498
21.5 JSP的各个组成部分499
21.6 得到用户输入的数据502
21.7 使用JavaScript在客户端完成数据校验509
21.8 数据库510
21.9 保存状态信息517
21.10 本章所涉及的新概念529
21.11 复习题530
21.12 编程练习530
附录A 使用Java SDK和WinEdit532
附录B 关键字537
附录C 记数法538
附录D Unicode字符集540
附录E HTML和Applet541
附录F 未遵守的编码规则544
附录G 参考资料546
热门推荐
- 2184357.html
- 1773340.html
- 3190549.html
- 2979683.html
- 995269.html
- 1158371.html
- 2161331.html
- 2712858.html
- 627179.html
- 3574366.html
- http://www.ickdjs.cc/book_594049.html
- http://www.ickdjs.cc/book_381529.html
- http://www.ickdjs.cc/book_2925366.html
- http://www.ickdjs.cc/book_791437.html
- http://www.ickdjs.cc/book_2878406.html
- http://www.ickdjs.cc/book_1416694.html
- http://www.ickdjs.cc/book_3304803.html
- http://www.ickdjs.cc/book_898954.html
- http://www.ickdjs.cc/book_1275851.html
- http://www.ickdjs.cc/book_546928.html