![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
小杰011
这个作者很懒,什么都没留下…
展开
-
桥接模式
桥接模式情景分析,当前有不同品牌,不同样式的手机,有打电话开关机的功能,如和增加样式,品牌最为便捷,如果我们直接加品牌的话意为着要为每个样式里多加一个品牌,加样式的话又要新样式下写手机品牌我们使用桥接模式定义桥梁接口Brand,各大品牌实现Brand定义手机列Phone,Phone聚合Brand并且调用Brand里的手机功能样式类继承Phone,并重写父类功能方法,加入样式这样就达到如果要加手机和样式,我们只需要再加一个相应的类就行Brandpackage com.xiaojie.qia原创 2021-04-16 19:37:53 · 77 阅读 · 0 评论 -
单例模式
单例模式饿汉式类加载时完成实例化,保证线程安全没有Lazy Loding(懒加载)的效果,如果没用此实例,则会资源浪费package singlecase;/** * 静态常量饿汉式 * 优点,类加载时完成实例化,避免了线程同步问题 * 缺点,在类装载的时候实例化,没有Lazy Loding(懒加载)的效果,如果没用此实例,则会资源浪费 */public class type1 { public static void main(String[] args) {原创 2021-04-16 18:24:13 · 148 阅读 · 1 评论