本书从实战角度介绍了多个Java系统的设计、开发全过程,从这些实例中,试图总结出解决类似问题的通用规律,提出了一些问题可重用的模式或框架,帮助开发人员解决Java实战中常见的问题。本书适合大学计算机专业的学生、研究生、软件设计师以及软件开发人员学习参考。本书利用8个综合实例介绍了多个Java系统的设计和开发,重点描述了J2EE实用系统的架构设计和应用。本书的特点是从可复用的面向对象设计的高度总结出解决同类问题的通用规律,探讨了设计模式和框架在可重用性、可扩展性和可伸缩性等方面的实际应用,从而提高软件的开发质量和速度,帮助开发人员解决Java实战中常见的主要问题。本书适合大学计算机专业的学生、研究生、软件设计师以及软件开发人员学习参考。