Java程序设计案例教程

Java程序设计案例教程

刘丽华等, 编著

出版社:化学工业出版社

年代:2008

定价:20.0

书籍简介:

本书通过大量的案例进行知识讲解,通过实例掌握软件的操作方法和操作技巧,以及程序设计方法和设计技巧。

书籍目录:

第1章图形用户界面

1.1用户界面组件

1.1.1JFC简介

1.1.2AWT

1.1.3Swing

1.2图形用户界面设计基础

1.2.1典型实例一个简单的图形用户界面程序

1.2.2起步一个有文本输入组件的程序

1.2.3进阶一个有选择组件的程序

1.2.4提高一个有滚动组件的程序

1.3计算器实例

1.3.1典型实例一个简单的计算器

1.3.2起步键盘控制的计算器

1.3.3进阶带有函数功能的计算器

1.3.4提高具有数制转换功能的计算器

1.4界面布局

1.4.1Java界面布局

1.4.2常见的布局管理器

1.4.3界面布局应用示例

1.5程序启动界面

1.5.1程序启动界面的原理

1.5.2启动界面程序的实现

1.6树形分层结构

1.6.1树形控件简介

1.6.2最简单的树形结构

1.6.3处理节点事件

1.6.4文件目录树

1.6.5结合树和输入输出流实现日历记事本

第2章Java多线程应用

2.1线程和多线程

2.2实例1Java程序的多线程机制

2.2.1线程的生命周期

2.2.2线程的建立和使用

2.3实例2Java程序中的多线程实现

2.3.1排队等待

2.3.2Java编程语言实现多线程

2.4实例3基于Java语言的多线程同步机制

2.4.1线程的引入

2.4.2同步机制的必要性

2.4.3Java的同步机制

2.4.4死锁问题及其避免

2.5实例4用Java语言实现经典的同步.互斥问题

2.5.1线程简介

2.5.2生产者一消费者问题及程序实现

2.5.3哲学家进餐问题及程序实现

第3章Java在文件中的应用

3.1流式输入输出与文件处理

3.1.1Java输入输出类库

3.1.2文件的处理与随机访问

3.2文件概念解读

3.2.1数据层次结构

3.2.2文件和流

3.2.3创建顺序存取文件

3.2.4从顺序存取文件读取数据

3.2.5随机存取文件

3.2.6向随机存取文件随机写入数据

3.2.7从随机存取文件顺序读取数据

3.3File类

3.4事务处理程序

3.5文件相关类

第4章Java网络应用

4.1Java的Socket编程概述

4.1.1充分理解Socket

4.1.2客户端/服务器模式程序设计原理

4.2实例1网络编程示例

4.3实例2客户端之间通信的聊天室

4.3.1设计原理

4.3.2服务器端程序结构设计

4.3.3多客户端进行通信的聊天室程序功能

4.4实例3Java编程实现搜索网络服务器

4.4.1使用方法

4.4.2原理

4.4.3源程序清单

4.5实例4用Java编写Web服务器

4.5.1HTTP协议的基本工作原理

4.5.2Web服务器的Java实现方法

4.5.3Java源代码

4.5.4讲解

4.6实例5用Java实现P2P网络通信

4.6.1P2P通信的关键技术分析

4.6.2实例

4.7实例6基于URL的Web服务器数据访问

4.7.1编程思想

4.7.2源程序介绍

第5章Java在数据库中的应用

5.1数据库的连接

5.1.1使用JDBC连接数据库

5.1.2常用的JDBC类与方法

5.2实例利用Java应用程序访问SQLSeiarer2000数据库

5.3电子词典程序设计

5.3.1设计目标及完成功能

5.3.2系统结构设计

5.3.3详细设计

5.3.4电子词典程序实现

参考文献

内容摘要:

  本书使用Java2SDK1.4.2作为开发工具来介绍Java语言。本书的特点是内容广泛且通俗易懂,以实例为主,全面介绍了用Java语言编程所需的各方面知识。全书以Java程序设计实例操作为主线,以实例带动知识点的学习,通过大量实用、经典的编程实例,来介绍Java语言,使读者可以快速掌握、应用所学的Java语言编程知识。本书内容由浅及深、由易到难、循序渐进、图文并茂,理论与实际制作相结合,读者在阅读学习时不但能够快速入门,而且可以达到较高的水平。教师在使用本教材进行教学时,可以一边指导学生练习各章的实例,一边讲解各实例知识中的知识和概念,将它们有机地结合在一起,以达到事半功倍的效果。本书的编者由大学的计算机教师和计算机公司的程序设计员组成,他们有丰富的教学和实践经验,并总结了一套任务驱动式的教学方法。学生采用这种方法学习将更容易掌握Java语言的编程方法和编程技巧。  本书打破了一本主教材配套一本实训教材的传绕教材编写模式,将基础理论与应用实践合二为一,使学生在学习基础理论知识的同时,通过案例及实训课尽快加深对知识点的理解与掌握,不需要再单独开设实训课程,这样也消除了因不同的教师教授实训课程而存在的与讲课内容相脱节的问题,使得知识点的讲解与实训课程能充分融合。  全书共分为5章,通过大量的案例,采用案例带动知识点学习的方法进行讲解,通过学习实例掌握软件的操作方法和操作技巧,以及程序设计方法和设计技巧。本书按节细化知识点,并结合知识点介绍了相关的实例。  本书可作为高职高专院校计算机专业的教材,也可作为高等院校本科非计算机专业的教材,还可作为初学者的自学用书。

书籍规格:

书籍详细信息
书名Java程序设计案例教程站内查询相似图书
9787122026385
《Java程序设计案例教程》pdf扫描版电子书已有网友提供下载资源链接
出版地北京出版单位化学工业出版社
版次1版印次1
定价(元)20.0语种简体中文
尺寸19装帧平装
页数印数

书籍信息归属:

Java程序设计案例教程是化学工业出版社于2008.05出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计-高等学校:技术学校-教材 的书籍。