![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java 设计模式
衡与墨
福建98生人,爱好GO、Java、JS、TS、Python、Rust、C语言,前后端均精通,熟悉linux、docker、k8s使用,擅长Vue、Java Web开发、GO 微服务和web开发,兴趣广泛,爱好开源,目标是2025年前具有百万级别系统的架构师能力,我是一个追求纯粹的程序员,欢迎工作邀请
展开
-
Java设计模式总结(二)外观模式
图片来自《Java设计模式》第2版 外观模式 外观模式的目的是对系统核心功能的提纯,通过为子系统提供一个接口,来方便使用。 常见的比如swing 的 JOptionPane.showConfirmDialog(),如果直接使用JOptionPane的构造函数来构造无疑会很麻烦,需要设置很多参数,而该功能却是在开发过程中常常需要用到的,这时候将其提纯出来,直接通过静态函数的方式,预配置一些行为,这种...原创 2020-02-05 19:03:21 · 213 阅读 · 0 评论 -
Java设计模式总结(一)适配器模式
图片来自《Java设计模式》第2版 1、适配器模式 ExistingClass 是已实现的类,而和提供的接口不符合,ExstingClass 提供的是usefulMethod(),接口要求的是requiredMethod(),在不修改ExistingClass的前提下,这时可以通过适配器模式,让NewClass实现接口,并继承ExistingClass,在实现requiredMethod方法时调...原创 2020-02-05 14:45:59 · 587 阅读 · 0 评论