4.设计模式
记录一些设计模式相关的知识纪要
@Chenhan
这个作者很懒,什么都没留下…
展开
-
Java设计模式--SingleTon单例模式
单例模式在我们日常开发中其实也挺常见的,很多时候我们不喜欢别人对某个类创建太多的实例(亦或者需要频繁创建销毁某个对象,或者创建某个对象比较耗时消耗很多资源),那么我们就可以使用单例模式。单例模式的写法有很多,而有些写法其实纯在问题,那今天就在这篇文章中列举常见的单例写法并进行分析。首先就是最常见的饿汉式写法:(饿汉是指太饥饿了,急需,所以一上来就先new一个出来)public class SingleTonFactory { private static final SingleTonFa原创 2021-03-21 14:33:41 · 179 阅读 · 2 评论 -
Java设计模式--Builder 建造者模式
建造者模式是我们平时开发中用的比较多的一种设计模式,特别是我们看源码的时候,感觉几乎是随处可见,那我们今天就以一个平日比较常见的例子来了解下建造者模式吧~小明是一家汽车公司的生产者,有天老板跟小明说,有个客户要买车,要10000辆,每辆车要有车头,车身,车轮,小明觉得很简单,然后就开始生产:public class Car { private String head; private String body; private String wheel; p原创 2021-03-20 11:27:11 · 186 阅读 · 0 评论