本书是作者多年教学、培训和项目开发经验的总结。本书按照由易到难的顺序,循序渐进地将Java语言的知识、思想、应用三者结合起来进行讲解。主要内容包括:Java语言入门;Java语言元素;Java语言基础;Java语言编程思想;Java语言编程技术等。
本书语言精练,重点突出。每章都对本章的知识点进行详细的讲解,描述主要的应用思想,并用实例加以演示。每章后面都有练习题,可以对该章的知识进行综合练习。还有一个项目贯穿了全书,随着学习的逐渐深入,将所学的知识应用到项目中去,真正掌握知识以及思想的实际应用。
本书主体内容包括5篇22章,按照由易到难的顺序,循序渐进地将Java语言的知识、思想、应用三者结合起来进行讲解。具有体系的独创性、知识的框架性、思想的经验性、案例的实用性、项目的演化性、内容的循序渐进性和学习的示范性等特点。
本书定位于Java语言的初学者。可以作为本科院校和大专院校的计算机、信息管理、电子商务、电子、通信、电气等专业的Java语言、计算机语言、程序设计、数据结构、软件开发工具等课程的教材;可以作为社会培训机构的Java语言培训、计算机培训的教材;也可作为想进入软件开发行业的有志人士的入门教材和业内人士的知识手册。