图书介绍
Java程序设计案例教程PDF|Epub|txt|kindle电子书版本网盘下载
![Java程序设计案例教程](https://www.shukui.net/cover/24/30189582.jpg)
- 刘丽华等编著 著
- 出版社: 北京:化学工业出版社
- ISBN:9787122026385
- 出版时间:2008
- 标注页数:191页
- 文件大小:34MB
- 文件页数:199页
- 主题词:JAVA语言-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
Java程序设计案例教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 图形用户界面1
1.1用户界面组件1
1.1.1 JFC简介1
1.1.2 AWT1
1.1.3 Swing2
1.2图形用户界面设计基础4
1.2.1典型实例——一个简单的图形用户界面程序4
1.2.2起步——一个有文本输入组件的程序11
1.2.3进阶——一个有选择组件的程序13
1.2.4提高——一个有滚动组件的程序18
1.3计算器实例21
1.3.1典型实例——一个简单的计算器21
1.3.2起步——键盘控制的计算器25
1.3.3进阶——带有函数功能的计算器28
1.3.4提高——具有数制转换功能的计算器30
1.4界面布局32
1.4.1 Java界面布局32
1.4.2常见的布局管理器32
1.4.3界面布局应用示例32
1.5程序启动界面38
1.5.1程序启动界面的原理38
1.5.2启动界面程序的实现38
1.6树形分层结构40
1.6.1树形控件简介40
1.6.2最简单的树形结构41
1.6.3处理节点事件41
1.6.4文件目录树44
1.6.5结合树和输入输出流实现日历记事本49
第2章 Java多线程应用54
2.1线程和多线程54
2.2实例1 Java程序的多线程机制55
2.2.1线程的生命周期55
2.2.2线程的建立和使用56
2.3实例2 Java程序中的多线程实现58
2.3.1排队等待58
2.3.2 Java编程语言实现多线程59
2.4实例3基于Java语言的多线程同步机制60
2.4.1线程的引入61
2.4.2同步机制的必要性61
2.4.3 Java的同步机制63
2.4.4死锁问题及其避免65
2.5实例4用Java语言实现经典的同步-互斥问题66
2.5.1线程简介66
2.5.2生产者-消费者问题及程序实现67
2.5.3哲学家进餐问题及程序实现70
第3章 Java在文件中的应用73
3.1流式输入输出与文件处理73
3.1.1 Java输入输出类库73
3.1.2文件的处理与随机访问82
3.2文件概念解读90
3.2.1数据层次结构91
3.2.2文件和流91
3.2.3创建顺序存取文件92
3.2.4从顺序存取文件读取数据97
3.2.5随机存取文件100
3.2.6向随机存取文件随机写入数据103
3.2.7从随机存取文件顺序读取数据106
3.3 File类108
3.4事务处理程序112
3.5文件相关类120
第4章 Java网络应用125
4.1 Java的Socket编程概述125
4.1.1充分理解Socket125
4.1.2客户端/服务器模式程序设计原理125
4.2实例1网络编程示例126
4.3实例2客户端之间通信的聊天室128
4.3.1设计原理128
4.3.2服务器端程序结构设计129
4.3.3多客户端进行通信的聊天室程序功能142
4.4实例3 Java编程实现搜索网络服务器143
4.4.1使用方法143
4.4.2原理144
4.4.3源程序清单145
4.5实例4用Java编写Web服务器150
4.5.1 HTTP协议的基本工作原理150
4.5.2 Web服务器的Java实现方法150
4.5.3 Java源代码151
4.5.4讲解152
4.6实例5用Java实现P2P网络通信153
4.6.1 P2P通信的关键技术分析154
4.6.2实例156
4.7实例6基于URL的Web服务器数据访问165
4.7.1编程思想165
4.7.2源程序介绍166
第5章 Java在数据库中的应用168
5.1数据库的连接168
5.1.1使用JDBC连接数据库168
5.1.2常用的JDBC类与方法168
5.2实例 利用Java应用程序访问SQL Server 2000数据库171
5.3电子词典程序设计175
5.3.1设计目标及完成功能175
5.3.2系统结构设计175
5.3.3详细设计176
5.3.4电子词典程序实现177
参考文献191