设计模式代表了经验丰富的面向对象软件开发人员使用的最佳实践。设计模式是软件开发人员在软件开发过程中遇到的一般问题的解决方案,这些解决方案是在相当长的一段时间内由众多软件开发人员通过反复试验获得的。
本教程将在使用Java逐步介绍学习设计模式的概念方法和示例。
受益人群
此参考资料是为经验丰富的开发人员准备的,旨在为软件开发过程中遇到的某些问题提供最佳解决方案,并为没有经验的开发人员提供简单快捷的软件设计。
必备条件
在开始继续本教程之前,我假设您已经了解了基本的Java编程概念。如果您不太了解这些概念,那么我建议您阅读Java使用指南。