
设计模式
文章平均质量分 94
渣渣高不会写Java
这个作者很懒,什么都没留下…
展开
-
【设计模式】单例模式精讲(上)
⭐️引言⭐️我将单例模式分为两部分单例模式(上):为什么需要单例模式+案例讲解实现单例模式破坏单例模式的情况及其解决方法反射序列化单例模式(下)- 容器单例- ThreadLocal线程单例- 使用单例处理资源访问冲突- 使用单例表示全局唯一类⭐️为什么需要单例模式⭐️防止重复创建对象而损耗性能在此情况下使用单例模式,好处有这些:1.在内存中只有一个对象,节省内存空间。2避免频繁的建立销毁对象,能够提升性能。3.避免对共享资源的多重占用。4.能够全局访原创 2022-03-23 09:26:07 · 282 阅读 · 0 评论 -
【设计原则】依赖倒置原则 (面向接口编程)
本文将以Java为基础,讲解开发中,面向接口编程的知识,只要以简单的例子为主,讲解如何进行面向接口编程,并会区分其于面向实现编程的区别。下面先讲一讲依赖倒置原则,再过渡到案例解释。本文目的在于用极其简单的图解帮助新手来简单的理解面向接口开发,并不会提出很高深的理论支持来描述。文章若有错误的内容,希望大佬指正依赖倒置原则什么是依赖倒置原则:高层模块不应该依赖低层模块,二者都应该依赖其抽象抽象不应该依赖细节,细节应该依赖抽象针对接口编程,不要针对实现编程即:每个类尽量继承自接口或者抽象类.原创 2022-02-08 22:29:17 · 736 阅读 · 14 评论