《Java面向对象软件开发》针对具有Java或者C语言语法基础的软件开发入门者,从面向对象软件的开发能力、单元测试及集成测试能力、基本设计文档及LIMI。设计图的阅读与理解能力、编程规范的养成等多方面进行综合的培训。全书分为两大部分,第1~4章以任务驱动进行组织,让读者逐步形成面向对象开发的基本理念并能阅读UML类图、了解面向对象开发的特点、具有一定的面向对象设计思想,并能熟练使用Java软件开发中的常用类。第5~12章以项目引导,使学生在完成项目的过程中学习到软件分层结构、IDBC数据库应用开发、JUnit单元测试工具、集成测试原理、阅读UML,用例图及活动图和时序图、掌握多线程的使用、GUI图形用户界面的开发等。《Java面向对象软件开发》重视软件工程规范的逐步养成,不断出现编码规范提示和标准UML。图例,使学生习惯软件工程中的通用描述方式。《Java面向对象软件开发》对关键代码进行了加粗描述,使读者能够更快并能更集中精力地关注所学知识内容。《Java面向对象软件开发》可作为高职院校学生的教材,也可作为Java软件开发人员的自学参考书。