图书介绍
工程化程序设计——Java2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 张荣新主编 著
- 出版社: 北京:高等教育出版社
- ISBN:9787040286540
- 出版时间:2010
- 标注页数:297页
- 文件大小:25MB
- 文件页数:307页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
工程化程序设计——JavaPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Java开发基础知识1
1.1 Java的发展历史及特点1
1.1.1 Java的发展历史1
1.1.2 Java语言的特点2
1.2 Java与C/C++的比较4
1.3 Java的运行机制6
1.4 Java的不同版本8
1.5 Java运行环境的建立8
1.6 常用Java开发工具10
1.6.1 简介10
1.6.2 使用Eclipse进行开发10
1.6.3 使用NetBeans开发Java程序14
本章小结14
习题14
第2章 简单的Java程序15
2.1 Java程序的开发流程15
2.2 一个简单的Java程序16
2.2.1 编写一个简单的Java应用程序16
2.2.2 编写Java小应用程序19
2.3 编程风格20
2.3.1 命名规范20
2.3.2 增强程序的可读性21
本章小结22
习题22
第3章 Java编程基础知识23
3.1 案例1 两数交换23
3.2 案例1相关知识24
3.2.1 注释和关键字24
3.2.2 标识符26
3.2.3 数据类型26
3.2.4 变量与常量28
3.2.5 简单数据类型的转换29
3.2.6 应用拓展30
3.3 案例2 温度转换31
3.4 案例2相关知识32
3.4.1 运算符32
3.4.2 表达式33
3.4.3 应用拓展35
3.5 案例3 输出1900—2008年间的所有闰年35
3.6 案例3相关知识37
3.6.1 语句37
3.6.2 应用拓展46
本章小结47
习题47
第4章 Java面向对象技术49
4.1 案例1 学生类49
4.2 案例1相关知识52
4.2.1 面向对象技术概述52
4.2.2 面向对象程序设计的基本概念54
4.2.3 类的概念及定义58
4.2.4 对象67
4.3 案例2 完善学生类71
4.4 案例2相关知识74
4.4.1 类的封装74
4.4.2 类的继承80
4.4.3 类的多态90
4.5 案例3 计算几何体的体积95
4.6 案例3相关知识98
4.6.1 接口98
4.6.2 抽象类和抽象方法102
4.6.3 内部类106
4.6.4 包107
4.7 拓展知识——Java中已有的类112
4.7.1 Math类112
4.7.2 Date类114
4.7.3 GregorianCalendar类114
本章小结115
习题115
第5章 数组和字符串117
5.1 案例1 成绩管理程序117
5.2 案例1相关知识——数组121
5.3 案例2 字符串类的演示126
5.4 案例2相关知识128
5.4.1 定长字符串128
5.4.2 变长字符串131
5.4.3 拓展知识134
本章小结134
习题135
第6章 异常处理与内存管理137
6.1 案例 异常处理137
6.2 案例相关知识139
6.2.1 异常处理机制139
6.2.2 异常的捕获141
6.2.3 抛出异常143
6.2.4 自定义异常146
6.2.5 拓展知识——异常处理的优点147
6.3 内存的管理与回收148
本章小结149
习题149
第7章 小应用程序的设计与应用151
7.1 案例1 一个简单的计算器151
7.2 案例1相关知识156
7.3 案例2 文字的打字机效果159
7.4 案例2相关知识161
7.5 案例3 基本图形绘制165
7.6 案例3相关知识167
本章小结169
习题169
第8章 输入与输出流的应用170
8.1 案例1 统计通过键盘输入字符的程序170
8.2 案例1相关知识171
8.3 案例2 显示文件基本信息的程序173
8.4 案例2相关知识——File类175
8.5 案例3 显示文件信息179
8.6 案例3相关知识181
8.7 案例4 简易电话簿184
8.8 案例4相关知识186
8.9 应用拓展——复制文件188
本章小结194
习题194
第9章 多线程的应用195
9.1 案例1 多线程执行195
9.2 案例1相关知识——线程197
9.2.1 线程的概念197
9.2.2 线程的使用198
9.3 案例2 生产者-消费者程序203
9.4 案例2相关知识207
9.4.1 线程的同步207
9.4.2 线程间通信208
本章小结209
习题209
第10章 布局管理210
10.1 案例1 窗口容器210
10.2 案例1相关知识211
10.3 案例2 FlowLayout布局管理器213
10.4 案例2相关知识216
10.5 案例3 BorderLayout布局管理器216
10.6 案例3相关知识218
10.7 案例4 GridLayout布局管理器219
10.8 案例4相关知识221
10.9 案例5 CardLayout布局管理器221
10.10 案例5相关知识224
本章小结225
习题225
第11章 事件处理226
11.1 案例1 JButton事件处理226
11.2 案例1相关知识228
11.3 案例2 JTextField和JPasswordField事件处理230
11.4 案例2相关知识232
11.5 案例3 JCheckBox和JRadioButton事件处理233
11.6 案例3相关知识236
11.7 案例4 JComboBox事件处理237
11.8 案例4相关知识239
11.9 案例5 JList事件处理240
11.10 案例5相关知识242
11.11 案例6 鼠标事件处理244
11.12 案例6相关知识245
11.13 案例7 键盘事件处理246
11.14 案例7相关知识248
本章小结249
习题249
第12章 数据库编程251
12.1 案例1 使用JDBC-ODBC桥实现数据库的连接251
12.2 案例1相关知识255
12.3 案例2 使用纯Java JDBC驱动程序实现数据库的连接257
12.4 案例2相关知识258
12.5 案例3 读取数据260
12.6 案例3相关知识264
12.7 案例4 数据更新268
12.8 案例4相关知识274
12.9 案例5 获取数据库的基本信息275
12.10 案例5相关知识278
12.11 案例6 使用表格浏览数据279
12.12 案例6 相关知识283
12.13 案例7 使用预处理语句284
12.14 案例7 相关知识288
12.15 案例8 读写照片数据288
12.16 案例8 相关知识294
本章小结295
习题295
参考文献296
热门推荐
- 47654.html
- 2140370.html
- 1185848.html
- 1369337.html
- 3021200.html
- 3431014.html
- 276520.html
- 636390.html
- 1456045.html
- 2341386.html
- http://www.ickdjs.cc/book_1237542.html
- http://www.ickdjs.cc/book_2712285.html
- http://www.ickdjs.cc/book_536696.html
- http://www.ickdjs.cc/book_1959131.html
- http://www.ickdjs.cc/book_1152768.html
- http://www.ickdjs.cc/book_1751537.html
- http://www.ickdjs.cc/book_3766146.html
- http://www.ickdjs.cc/book_3306571.html
- http://www.ickdjs.cc/book_818963.html
- http://www.ickdjs.cc/book_128328.html