新闻资讯
看你所看,想你所想

Java程式设计案例教程(化学工业出版社2008年出版图书)

Java程式设计案例教程(化学工业出版社2008年出版图书)

《Java程式设计案例教程》是2008年7月化学工业出版社出版的图书,作者是刘丽华。

基本介绍

  • 书名:Java程式设计案例教程
  • 作者:刘丽华
  • ISBN:978-7-122-02638-5
  • 页数:200页
  • 出版社:化学工业出版社
  • 出版时间:2008年7月
  • 装帧:平装
  • 开本:16开

出版信息

Java程式设计案例教程
作者:刘丽华 等编着
丛书名:
出版日期:2008年7月 书号:978-7-122-02638-5
开本:16 装帧:平 版次:1版1次 页数:200页

内容简介

本书打破了一本主教材配套一本实训教材的传统教材编写模式,将基础理论与套用实践合二为一,使学生在学习基础理论知识的同时,通过案例及实训课儘快加深对知识点的理解与掌握,不需要再单独开设实训课程,这样也消除了因不同的教师教授实训课程而存在的与讲课内容相脱节的问题,使得知识点的讲解与实训课程能充分融合。
全书共分为5章,通过大量的案例,採用案例带动知识点学习的方法进行讲解,通过学习实例掌握软体的操作方法和操作技巧,以及程式设计方法和设计技巧。本书按节细化知识点,并结合知识点介绍了相关的实例。

图书目录

第1章 图形用户界面 1
1.1 用户界面组件 1
1.1.1 JFC简介 1
1.1.2 AWT 1
1.1.3 Swing 2
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 充分理解Socket 125
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

相关推荐

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com