图书介绍
Java应用开发技术基础PDF|Epub|txt|kindle电子书版本网盘下载
![Java应用开发技术基础](https://www.shukui.net/cover/27/30123516.jpg)
- 卫颜俊编著 著
- 出版社: 西安:西安交通大学出版社
- ISBN:9787560529387
- 出版时间:2008
- 标注页数:377页
- 文件大小:65MB
- 文件页数:392页
- 主题词:JAVA语言-程序设计-高等学校-教材-英文
PDF下载
下载说明
Java应用开发技术基础PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 基本程序设计1
第1章 走进Java世界1
1.1 Java概述1
1.1.1 第一个Java程序1
1.1.2 简介2
1.1.3 Java与C/C++的比较6
1.1.4 核心机制简介7
1.2 工具与使用9
1.2.1 JDK的安装10
1.2.2 JDK常用命令的使用11
1.3 标识符、保留字和注释15
1.3.1 标识符15
1.3.2 保留字15
1.3.3 注释与文档注释16
1.4 软件开发过程与程序结构19
1.5 编译运行常见错误与解答22
习题123
第2章 类与对象24
2.1 面向对象技术概述24
2.1.1 面向对象分析25
2.1.2 面向对象设计28
2.1.3 面向对象实现28
2.1.4 面向对象测试与维护简介31
2.2 BlueJ工具的安装与使用32
2.3 Java中的类与对象33
2.3.1 包的定义与使用33
2.3.2 类及其成员的定义34
2.3.3 对象的定义40
2.3.4 静态成员与静态初始化器41
2.3.5 方法重载42
2.3.6 内部类44
习题249
第3章 基本语法50
3.1 数据类型、常量与变量50
3.1.1 数据类型50
3.1.2 常量与变量53
3.2 运算符与表达式60
3.2.1 赋值运算符与表达式60
3.2.2 算术运算符与表达式61
3.2.3 关系运算符与表达式63
3.2.4 条件运算符与表达式65
3.2.5 逻辑运算符与表达式66
3.2.6 移位运算符与表达式67
3.2.7 其他运算符与表达式68
3.3 控制结构69
3.3.1 顺序控制结构69
3.3.2 分支控制结构75
3.3.3 循环控制结构82
3.3.4 其他控制结构87
3.4 异常处理90
3.4.1 异常处理机制90
3.4.2 异常抛出91
3.4.3 异常捕获92
3.4.4 自定义异常97
习题3103
第4章 数组与字符串105
4.1 数组105
4.1.1 一维数组106
4.1.2 二维数组111
4.1.3 多维数组117
4.1.4 数组与算法118
4.2 字符串120
4.2.1 定长字符串121
4.2.2 可变长字符串125
4.2.3 split方法举例129
4.2.4 StringTokenizer类举例129
4.3 综合例子131
习题4135
第5章 常用Java系统类137
5.1 算法与数据结构概述137
5.1.1 算法137
5.1.2 数据结构140
5.2 递归146
5.3 核心语言包(java. lang)148
5.3.1 Object149
5.3.2 Class150
5.3.3 System151
5.3.4 Math152
5.3.5 基本数据类型包装类152
5.3.6 StringBuilder154
5.4 工具包(java. util)154
5.4.1 日期类154
5.4.2 随机数类157
5.5 数学包(java. math)158
5.6 综合例子159
习题5161
第6章 继承与多态162
6.1 抽象类162
6.2 接口163
6.3 继承与实现165
6.4 多态170
6.5 综合例子174
习题6180
第二篇 高级程序设计181
第7章 线程应用程序设计181
7.1 程序、进程与线程181
7.2 进程的管理182
7.3 定时器的管理184
7.4 线程的定义与使用187
7.4.1 Runnable接口的使用187
7.4.2 Thread类的使用188
7.5 线程的状态与调度192
7.6 线程组使用简介194
7.7 多线程与线程的同步195
习题7199
第8章 输入输出处理200
8.1 输入输出体系介绍200
8.2 字节输入输出系列201
8.2.1 字节输入输出203
8.2.2 字节标准输入输出205
8.2.3 字节文件输入输出206
8.2.4 字节过滤输入输出208
8.3 字符输入输出系列212
8.3.1 字符输入输出214
8.3.2 字符标准输出216
8.3.3 字符缓冲输入输出217
8.3.4 字符文件输入输出218
8.3.5 字符串输入输出220
8.4 文件综合管理223
8.4.1 随机文件类223
8.4.2 文件描述符类227
8.4.3 文件类227
8.5 对象的序列化231
习题8235
第9章 可视化程序设计236
9.1 GUI体系简介236
9.2 AWT可视化基础237
9.2.1 绘图和工具237
9.2.2 组件与菜单241
9.2.3 容器246
9.2.4 布局管理器251
9.2.5 基本事件256
9.3 Swing可视化应用基础264
9.3.1 典型容器与组件264
9.3.2 Swing的标准对话框270
9.4 Java2D与Java打印简介278
9.5 JBuilder开发工具简介279
9.6 案例中的可视化设计281
习题9281
第三篇 网络程序设计283
第10章 网页设计语言简介283
10.1 Tomcat的安装与使用283
10.2 HTML网页标记语言简介285
10.2.1 基本语法285
10.2.2 表格289
10.2.3 表单291
习题10294
第11章 Applet网页小程序295
11.1 Applet基础知识295
11.2 Applet的多媒体程序设计300
11.3 Applet高级程序设计304
11.3.1 Applet与浏览器的通信304
11.3.2 Applet之间的通信308
11.4 Applet的打包和包的扩展312
11.5 Applet的安全性限制315
习题11317
第12章 JSP应用319
12.1 JSP基本语法320
12.2 JSP与JavaBean323
12.3 JSP高级语法325
12.4 综合例子329
习题12337
第13章 网络应用338
13.1 网络基础知识338
13.2 Java网络程序设计体系342
13.3 访问网络资源343
13.4 有连接网络通信350
13.5 无连接网络通信359
习题13360
附录一 实验报告内容要求及格式361
附录二 实验362
实验1 JDK和BlueJ的安装与使用362
实验2 类与对象363
实验3 数据类型、常量与变量、运算符与表达式、控制结构、异常处理363
实验4 数组与字符串363
实验5 Java常用系统类的使用364
实验6 继承与多态364
实验7 线程应用程序设计365
实验8 输入输出处理365
实验9 可视化程序设计365
实验10 网页与Applet程序设计365
实验11 JSP应用程序设计365
实验12 网络程序设计366
附录三 复习题367
附录四 常用Java网站375
参考文献377