出版时间:2010-1 出版社:清华大学出版社 作者:李钟蔚 页数:714
Tag标签:无
前言
Java是Sun公司推出的能够跨越多平台的、可移植性高的一种面向对象的编程语言,也是目前最先进、特征最丰富、功能最强大的计算机语言。Java自从面世以来一直以易学易用、功能强大的特点得到广泛应用。其强大的跨平台特性使Java程序可以运行在任何一个系统平台上,甚至在手持电话、商务助理等电子产品中都可以运行Java程序,真正做到“一次编写,到处运行”。Java可以编写桌面应用程序、Web应用程序、分布式系统以及嵌入式系统应用程序等,这使得其成为应用最广泛的开发语言之一。本书内容从Java程序开发初学者晋级到编程高手通常需要经历3个阶段,如图1所示。图1 从初学者晋级到编程高手通常需要经历3个阶段本书中的内容也是按照这一规律精心编写的,可以将书中的内容分为5个部分,结构如图2所示。第1部分:Java基础。此部分包含了Java概述、装备Java IDE开发工具、Java语言基础、流程控制语句和数组等内容。书中结合大量的图示、举例、技巧、录像等使读者快速掌握Java开发工具和Java语言,为以后进行Java编程打下坚实的基础。第2部分:面向对象编程。此部分介绍了有关Java面向对象以及字符串处理的知识,包括面向对象、字符串处理、类的继承与多态特性、其他类特性与异常处理等。书中使用大量的实例和图解,详细讲解了面向对象的程序设计方法和面向对象的各种特性。通过对此部分的学习,读者应该能够完全掌握面向对象的继承、封装、多态特性以及方法的重写和重载技术。图2本书内容结构分为5个部分第3部分:编程技术。此部分介绍了使用Java进行编程的各种关键技术,包括Swing程序设计基础、使用线程实现多任务、GUI事件处理、编程常用类、使用集合类保存对象、数据库编程、数据的输入输出处理、网络程序设计等。此部分使用Swing技术通过桌面应用开发讲解各种编程技术,增加了程序的互动性,使读者更容易学习和理解。学完此部分内容后,读者能够开发数据库、网络等领域的小型应用程序。第4部分:高级编程。此部分向读者介绍了Java应用程序开发中的高级组件和绘图技术,包括Swing高级组件、使用表格组件、使用树组件、Java绘图技术等。这些都是应用程序开发所必需的组件,是对前面知识的补充,另外通过Java绘图技术可以设计出更加美观的程序界面。通过对此部分的学习,读者可以开发更加完整、美观和实用的应用程序。第5部分:项目实战。此部分通过5个完整的项目实例介绍了大型应用程序的设计过程,包括进销存管理系统、企业通信管理系统、图书馆管理系统、酒店管理系统和人事管理系统。这5个项目是作者精心挑选的,涵盖了数据库、输入输出、网络和多线程技术。通过对这5个项目的介绍,读者可以巩固前面所学的知识和技术,积累项目开发经验。
内容概要
本书从初学者的角度讲述使用Java语言进行应用程序开发应该掌握的各项技术,突出“基础”、“全面”和“深入”,同时强调“实战”效果。本书在介绍技术的同时,都提供了示例或稍大一些的实例,同时在各章的结尾安排综合实例来巩固该章所讲解的知识,做到理论联系实战。在第五部分的项目实战中提供了5个完整的项目实例,讲述从前期规划、设计流程图,直到项目最终实现的过程。全书共分26章,包括Java概述、掌握Eclipse开发工具、Java
语言基础、流程控制、数组、面向对象、字符串处理、类的继承与多态特性、其他类特性与异常处理、Swing程序设计基础、使用线程实现多任务、GUI事件处理、编程常用类、使用集合类保存对象、数据库编程、数据的输入输出处理、网络程序设计、Swing高级组件、使用表格组件、使用树组件、Java绘图技术、进销存管理系统、企业通信管理系统、图书馆管理系统、酒店管理系统、人事管理系统等内容。
本书适合有志于从事软件开发的初学者、高校计算机相关专业学生和毕业生,也可作为软件开发人员的参考手册,或者高校的教学参考书。
书籍目录
第1部分 Java基础
第1章 Java概述
第2章 装备Java IDE开发工具
第3章 Java语言基础
第4章 流程控制语句
第5章 数组
第2部分 面向对象编程
第6章 面向对象
第7章 字符串处理
第8章 类的继承与多态特性
第9章 其他类特性与异常处理
第3部分 编程技术
第10章 Swing程序设计基础
第11章 使用线程实现多任务
第12章 GUI事件处理
第13章 编程常用类
第14章 使用集合类保存对象
第15章 数据库编程
第16章 数据的输入/输出处理
第17章 网络程序设计
第4部分 高级编程
第18章 Swing高级组件
第19章 使用表格组件
第20章 使用树组件
第21章 Java绘图技术
第5部分 项目实战
第22章 进销存管理系统
第23章 企业通信管理系统
第24章 图书馆管理系统
第25章 酒店管理系统
第26章 企业人事管理系统
附录 Java程序编码规范
章节摘录
插图:
编辑推荐
《Java开发实战宝典》:在线服务:模块库、案例库、题库、素材库、答疑服务;视频讲解:37小时同步语音视频讲解;模块实战:50实战模块,72项实验;项目实战:8个项目开发实战案例。DVD语音视频教学光盘:37小时同步视频讲解,现场聆听专业讲授附变例及其源程序,让学习、分析、调试程序更方便赠3个项H案例的视频及源程序,方便拓展训练《Java开发实战宝典》特色:253个小型实例巩固各项必备技术50个实战模块、72项实验提高综合应用能力5个项目案例提高项目开发的熟练度
图书封面
图书标签Tags
无
评论、评分、阅读与下载