本书是作者《Java程序设计实践教程》的改编版,内容共分六部分十九章。第一部分为Java语言应用程序设计,分成4章,主要介绍图形用户界面程序设计、多线程应用程序设计、数据库应用程序设计、进销存管理系统设计等内容;第二部分为Java数字图像处理与多媒体技术,分成3章,主要介绍数字图像处理基础、数字图像处理技术、多媒体处理技术等内容;第三部分为网络应用系统,分成5章,主要介绍远程数据通信、远程视频聊天程序设计、远程屏幕监控系统、JSP程序设计基础、JSP商务网站设计等内容;第四部分为Java串口通信技术,分成2章,主要介绍Java串口通信基础、温度检测语音图示系统等内容;第五部分为Java游戏程序设计,分成2章,主要介绍“连连看”游戏程序设计和“推箱子”游戏程序设计等内容;第六部分为Java移动通信应用程序设计,分成3章,主要讲述Java ME程序设计基础、手机游戏设计基础、“打地鼠”游戏程序设计等内容。
是为学生在学习了Java语言基础知识以后,指导学生进行Java语言课程设计及应用实践而编写的。书中选取了Java语言在应用程序设计、数字图像处理与多媒体技术、网络应用系统、串口通信技术、游戏程序设计、移动通信程序设计等6个不同方面的典型应用。本书深入剖析了应用系统的开发思路、方法和技巧,详细地讲述了基于Java的应用系统开发的全过程。对于系统设计、开发环境选择、系统功能模块设计、各个功能模块的创建等应用系统开发过程进行了详细的讲解。这对学生进一步系统掌握Java应用系统的设计思想及培养学生解决实际工程应用问题的能力具有引导作用。
本书是作者《Java程序没计实践教程》的改编版,在原书的基础上增补丁项目案例,对所有案例重新进行了分析说明和注解,并将较大项目案例分割成多个简单小项目分别讲解,便于读者理解和掌握。本书所涉及的基础知识,请参阅作者的《Java语言程序设计》(清华大学出版社)。
本书适合作高等院校学生课程设计、毕业设计及Java应用实践课程的教学用书,也可作Java程序设计应用开发人员的参考用书。