设计模式
ly969434341
这个作者很懒,什么都没留下…
展开
-
工厂模式
工厂模式 https://www.runoob.com/design-pattern/factory-pattern.html转载 2020-06-18 19:06:09 · 118 阅读 · 0 评论 -
设计模式——单例模式(Java)——考虑多线程环境下的线程安全问题
设计模式——单例模式(Java)——考虑多线程环境下的线程安全问题 一:单例模式概念 单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例 二:单例模式的实现方式 特别注意,在多线程环境下,需要对获取对象实例的方法加对象锁(synchronized) 方式一:(懒汉式)程序执行过程中需要这个类的对象,原创 2016-05-10 21:38:42 · 3973 阅读 · 0 评论 -
设计模式——观察者模式——初步
设计模式——观察者模式——初步 一.概念 观察者模式有时也被称作发布/订阅模式,观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。 这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。 二.用于解决的问题 讲一个系统分割成一个,一些类相互协作,以完成系统功能时,有一个缺陷。那就是需要维护相关对象的一致性。我们不希望为了维持一致性原创 2016-05-11 17:30:45 · 358 阅读 · 0 评论 -
工厂模式的理解
工厂模式的理解 1.个人理解 (1)工厂模式的出现主要是为了实现,对象的创建与使用,相互分离的解耦目的。 (2)工厂模式,由:抽象的工厂类、具体的工厂类;抽象的产品类、具体的产品类。四个角色构成。 (3)图形代码实例: 工厂方法模式包含如下角色: Product:抽象产品ConcreteProduct:具体产品Factory:抽象工厂ConcreteFactor原创 2016-06-07 21:28:14 · 474 阅读 · 0 评论 -
Spring框架的学习理解
Spring框架的学习理解 1.个人对Spring框架中的的核心容器(Spring Core)模块功能的理解 (1)主要的目的就是将对象的创建和使用相互分离,已达到解耦合的作用。实现的原理和工厂模式类似。 (2)控制反转(IOC)实际上是将每个Java对象都当做一个又一个Bean,然后当需要某个Bean时可以利用BeanFactory根据相应的xml配置描述文件去创建出来。原创 2016-06-07 22:48:52 · 419 阅读 · 0 评论 -
Android中用到的设计模式?
Android中用到的设计模式? (1)参考博客: Android设计模式系列( 作者:谦虚的天下 ):http://www.cnblogs.com/qianxudetianxia/tag/Android%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F%E7%B3%BB%E5%88%97/转载 2016-10-01 15:14:45 · 327 阅读 · 0 评论 -
线程安全的Java单例模式——如何正确地写出单例模式
线程安全的Java单例模式——如何正确地写出单例模式 http://wuchong.me/blog/2014/08/28/how-to-correctly-write-singleton-pattern/ 如何正确地写出单例模式 发表于 2014-08-28 | 分类于 程序设计 | | 阅读次数 16949 单例模式转载 2017-03-15 00:51:24 · 361 阅读 · 0 评论