Java设计模式
最近疯狂写博客,自然少不了设计模式,首先肯定会通过写简单实例来理解,然后尽量会通过以前项目经验、项目代码中提炼出来深入体会
被开发耽误的大厨
10多年开发经验,创过业也在其他创业公司工作过,也在同方威视、联想集团等知名大厂工作过,为人谦虚谨慎,对待工作一丝不苟。有JavaEE后端、Android原生开发、Web前端开发(H5)、混合开发、web app、ios开发的经验,涉及音视频、社交、ai人脸识别、安检安防、电商等多方面的项目。现如今花几百万大洋被套牢,北京大龄程序猿房奴一枚,一直在路上。。。最近大部分博文专栏都免费了,将更专心更文,将更新更多数据结构、算法、源码系列文章,并整理《博客导航目录》,我是。。。的大厨,大家一起加油!
展开
-
设计模式:3、单例模式
文章目录 1 、简介 2、单例模式的好处、使用场景 (1)单例模式的好处 (2)单例模式的使用场景 3、饿汉式 (1)基本步骤 (2)核心代码 4、懒汉式 方式一:懒汉式(线程不安全) 方式二:懒汉式(线程安全) 方式三:懒汉式(DCL双重锁定) 方式四:懒汉式(静态内部类) 5、总结 1 、简介 (1)单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个...原创 2019-01-06 17:47:45 · 185 阅读 · 0 评论 -
设计模式:2、模板模式
声明:本教程不收取任何费用,欢迎转载,尊重作者劳动成果,不得用于商业用途,侵权必究!!! 文章目录 一、简要介绍 二、实例代码 1、实例: 介绍自己 2、具体代码 一、简要介绍 模板模式 1、定义一个操作中的算法过程的骨架,而将部分细节操作延迟到子类去实现。 2、模板方法使得子类可以不改变算法的结构即可重定义该算法的某些特定步骤。 3、通俗点的理解就是 :完成一件事...原创 2019-01-06 00:52:02 · 176 阅读 · 0 评论 -
设计模式:1、前篇之何为设计模式?
一、何为设计模式? 1、设计模式简单的说,就是模式化的解决方案 2、在我们进行程序设计时,逐渐形成了一些典型问题和问题的解决方案,这就是软件模式。 3、每一个模式描述了一个在我们程序设计中经常发生的问题,以及该问题的解决方案。 4、当我们碰到模式所描述的问题,就可以直接用相应的解决方法去解决这个问题,这就是设计模式。 二、模式类别举例 创建型模式: 单例模式, 工厂模式 结构...原创 2019-01-06 00:19:57 · 198 阅读 · 0 评论