04-30 设计模式 Java23种设计模式 设计模式是软件工程中一套被反复使用、经过分类编目的代码设计经验。本文将从“是什么”“为什么”“怎么分”三个维度,带你快速建立对Java 23种经典设计模式的整体认知。 一、什么是设计模式? 设计模式(Design Pattern)是对在特定场景下、解决重复出现的软件设计问题的通用、可复用的解决方案。 1