
设计模式
文章平均质量分 79
Ouyzc
学习技术,分享技术
展开
-
设计模式之策略模式【内附通过工厂方法+枚举实现根据参数调用不同的策略】
设计模式之策略模式【内附通过工厂方法+枚举实现根据参数调用不同的策略】原创 2022-09-09 14:47:42 · 3593 阅读 · 1 评论 -
设计模式之工厂模式【内附对象实例化几种方式】
嗯,最近复习一下常用的设计模式,顺便巩固一下java技术基础。文章里都是个人的一些见解,官方的解释就不放了,网上一大堆。 一、什么是工厂模式 工厂模式,最简单的一种设计模块,也很好的体现了面向对象编程的思想。 个人理解:其实就是将同一类型的事物抽象出来,当成一个工厂来处理,只要是这种类型的事物,都可以从这个工厂里获取。 解决问题:不用在代码里到处实例化对象,更好的去统一分类管理同一类型的类...原创 2018-10-29 18:10:36 · 556 阅读 · 0 评论 -
设计模式之单例模式【内附对象实例化几种方式、实现线程安全几种方式】
继续来复习常用的设计模式-单例模式,顺便回忆一下线程安全的几种实现方式。 一、什么是单例模式 单例模式,简单常用的一种设计模式,也很好的体现了代码控制对象在内存数量的一种方式,主要分2种实现方式: ①饿汉式,线程安全 ②懒汉式,线程不安全(添加锁机制,可以实现线程安全) 个人理解:顾名思义,就是单例,单个实例,在内存当中保持只有一个实例的方式。 解决问题:控制了类的实例化数量,减少了不...原创 2018-10-31 14:19:58 · 603 阅读 · 0 评论