图书介绍
Java实用案例教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 张兴科,王茹香主编;朱连庆主审 著
- 出版社: 北京市:北京大学出版社
- ISBN:7301137435
- 出版时间:2008
- 标注页数:307页
- 文件大小:47MB
- 文件页数:319页
- 主题词:JAVA语言-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
Java实用案例教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 初识Java1
1.1 Java发展历史2
1.1.1 Java的发展历史简介2
1.1.2 Java版本和未来的发展趋势简介3
1.2 Java技术简介3
1.2.1 Java语言的特点3
1.2.2 Java虚拟机JVM4
1.3 Java开发和运行环境5
1.3.1 Java运行环境的建立5
1.3.2 Java程序的编写、编译与运行10
1.3.3 Java API技术文档的使用16
1.4 Java程序书写规范与执行过程16
1.4.1 Java程序的书写规范16
1.4.2 Java程序的执行过程21
本章小结23
习题123
第2章 程序设计基础知识24
2.1 标识符与关键字25
2.1.1 标识符25
2.1.2 关键字26
2.2 变量和数据类型26
2.2.1 常量与变量26
2.2.2 数据类型27
2.3 运算符与表达式30
2.3.1 运算符30
2.3.2 表达式33
2.4 字符串与输入/输出34
2.4.1 字符串34
2.4.2 输入/输出操作36
2.5 流程控制语句37
2.5.1 分支语句37
2.5.2 循环语句40
2.5.3 跳转语句44
2.6 数组45
2.6.1 一维数组45
2.6.2 多维数组47
2.7 学生成绩管理实现49
本章小结51
习题251
第3章 面向对象程序设计55
3.1 类和对象57
3.1.1 类的创建57
3.1.2 对象的创建60
3.2 类的继承66
3.2.1 创建子类67
3.2.2 this、super引用71
3.3 类的多态性74
3.3.1 方法重载75
3.3.2 方法覆盖77
3.4 抽象类与接口79
3.4.1 抽象类79
3.4.2 接口81
3.4.3 内部类83
3.5 程序包86
3.5.1 Java类库86
3.5.2 自定义包94
3.6 银行账户信息处理实现94
本章小结97
习题397
第4章 异常处理100
4.1 异常类102
4.1.1 异常的概念102
4.1.2 异常的分类103
4.2 异常的抛出和处理103
4.2.1 异常捕获与处理语句104
4.2.2 人工抛出异常106
4.2.3 使用throws声明抛出异常106
4.3 自定义异常109
4.4 成绩异常处理实现110
本章小结112
习题4112
第5章 图形用户界面设计116
5.1 框架与面板118
5.1.1 认识Component类118
5.1.2 框架119
5.1.3 面板120
5.2 布局管理器120
5.2.1 边界布局120
5.2.2 流布局122
5.2.3 网格布局123
5.2.4 卡片布局124
5.3 按钮、标签、文本行、文本区126
5.3.1 按钮(Button)126
5.3.2 标签(Label)126
5.3.3 文本行(TextField)126
5.3.4 文本区(TextArea)128
5.4 事件处理机制129
5.4.1 Java事件处理概述130
5.4.2 Java常用事件131
5.4.3 事件适配器134
5.5 其他常用组件135
5.5.1 选择框(Checkbox)135
5.5.2 选项框(Choice)138
5.5.3 列表框(List)140
5.6 菜单设计145
5.7 Swing组件介绍149
5.8 学生信息注册界面设计实现151
本章小结153
习题5153
第6章 Java绘图156
6.1 绘制图形158
6.1.1 Component类的几个方法158
6.1.2 Graphics类159
6.1.3 绘图的坐标体系159
6.2 绘图类Graphics的常用方法160
6.3 控制字体164
6.3.1 Font类方法164
6.3.2 取得系统可用字体165
6.4 控制颜色166
6.5 简单的绘图软件设计实现169
本章小结172
习题6172
第7章 Applet程序设计176
7.1 Applet基础178
7.1.1 Applet的基本知识178
7.1.2 Applet类178
7.2 Applet标记180
7.2.1 Applet标记属性180
7.2.2 Applet程序应用182
7.3 Applet中使用声音与图像184
7.3.1 在Applet中使用图像184
7.3.2 在Applet中播放声音188
7.4 电子相册设计实现190
本章小结192
习题7192
第8章 输入/输出流194
8.1 Java I/O简介196
8.1.1 io包的体系结构196
8.1.2 Java中I/O的步骤197
8.2 输出197
8.2.1 实际的输出举例197
8.2.2 常用的输出包装类200
8.3 输入201
8.3.1 输入举例201
8.3.2 常用的输入包装类203
8.4 对象的输入/输出204
8.5 文件处理207
8.6 记事本程序的设计及实现209
本章小结211
习题8211
第9章 数据库程序设计214
9.1 JDBC驱动程序215
9.2 ODBC数据源的设置216
9.3 JDBC API的使用218
9.3.1 JDBC基础219
9.3.2 顺序查询221
9.3.3 可滚动的结果集225
9.3.4 数据库的更新226
9.4 成绩查询系统的实现227
本章小结231
习题9231
第10章 多线程技术233
10.1 线程的相关概念234
10.1.1 多线程的基本概念234
10.1.2 线程的5种状态235
10.1.3 线程的优先级236
10.1.4 线程的同步236
10.2 线程的创建237
10.2.1 在Java中实现多线程237
10.2.2 用Thread类建立多线程238
10.2.3 用Runnable接口建立线程239
10.3 线程通信240
10.3.1 线程同步240
10.3.2 多线程间同步通信的实现240
10.4 动画显示实现243
本章小结245
习题10245
第11章 网络通信247
11.1 使用URL250
11.1.1 URL的概念250
11.1.2 URL的组成250
11.1.3 URL的创建250
11.2 套接字251
11.2.1 TCP/IP协议252
11.2.2 Socket API252
11.2.3 Socket通信的一般过程253
11.2.4 使用Socket编程254
11.3 InetAdress类255
11.4 UDP数据报与广播数据包256
11.4.1 什么是数据报(Datagram)通信256
11.4.2 Datagram通信的表示方法256
11.4.3 用数据报进行广播通信257
11.5 聊天程序实现260
本章小结265
习题11265
第12章 学生管理系统的设计与实现267
12.1 系统简介267
12.2 系统数据库的创建268
12.2.1 数据库的表结构268
12.2.2 数据库中的关系图和视图设计270
12.3 系统数据库事务的处理271
12.4 界面切换的实现271
12.5 各界面事件处理272
12.5.1 添加学生界面272
12.5.2 删除学生界面273
12.5.3 按姓名查询学生界面274
12.5.4 按学号查询学生界面275
12.6 系统源代码276
本章小结286
习题答案288
参考文献307
热门推荐
- 1022698.html
- 947253.html
- 418028.html
- 500145.html
- 3474574.html
- 3091382.html
- 3039234.html
- 1448700.html
- 3897468.html
- 1727731.html
- http://www.ickdjs.cc/book_3625163.html
- http://www.ickdjs.cc/book_1025193.html
- http://www.ickdjs.cc/book_730167.html
- http://www.ickdjs.cc/book_3178143.html
- http://www.ickdjs.cc/book_2989593.html
- http://www.ickdjs.cc/book_3768289.html
- http://www.ickdjs.cc/book_1401339.html
- http://www.ickdjs.cc/book_3702741.html
- http://www.ickdjs.cc/book_3114843.html
- http://www.ickdjs.cc/book_3156347.html