¿Cuáles son los patrones de diseño y de desarrollo más utilizados en Java?
Los patrones de diseño se dividen principalmente en tres tipos, creativos, estructurales y conductuales. Los patrones de diseño se dividen en: 3 tipos y 23 patrones.
Modelo de desarrollo en JAVA: MVC es un patrón de diseño de desarrollo de programas muy utilizado, M-Model (modelo): encapsula el estado de la aplicación V-View (vista): representa la interfaz de usuario; - Controlador: reacciona a la entrada del usuario, crea y configura modelos.
Información ampliada
Patrones creativos: patrón singleton, patrón de fábrica abstracto, patrón constructor, patrón de fábrica, patrón prototipo.
Modos estructurales: modo adaptador, modo puente, modo decoración, modo combinación, modo apariencia, modo peso mosca, modo proxy.
Patrones de comportamiento: patrón de método de plantilla, patrón de comando, patrón de iterador, patrón de observador, patrón de mediador, patrón de memo, patrón de intérprete (patrón de intérprete), patrón de estado, patrón de estrategia, patrón de cadena de responsabilidad (Cadena de responsabilidad) modelo), modelo de visitante.
Material de referencia: Patrón de diseño de la Enciclopedia Baidu
Enciclopedia JAVA de Baidu