设计模式学习
sunfengcai
这个作者很懒,什么都没留下…
展开
-
设计模式学习笔记-单例模式
一:简介1. 在我们的一些应用中,比如缓存池,数据库连接池,线程池,一些应用服务实例等事件上我们通常需要保证在一个类中只能被创建一个对象,这这时候就需要单例模式。 2. 单例模式主要有3个特点,:2.1 单例类确保自己只有一个实例。2.2 单例类必须自己创建自己的实例。2.3 单例类必须为其他对象提供唯一的实例。 3. 实现方式:懒汉单例类和饿原创 2016-03-09 17:50:39 · 648 阅读 · 0 评论 -
Java经典设计模式之七大结构型模式(附实例和详解)
转载注明出处http://blog.csdn.net/u013142781接下来我们看看结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。其中适配器模式主要分为三类:类的适配器模式、对象的适配器模式、接口的适配器模式。其中的对象的适配器模式是各种结构型模式的起源。一、适配器模式适配器模式主要分为三类:类的适配器模式、对象的转载 2016-03-14 20:20:23 · 812 阅读 · 0 评论 -
Java I/O学习(附实例和详解)
出处http://blog.csdn.net/u013142781一、Java I/O类结构以及流的基本概念在阅读Java I/O的实例之前我们必须清楚一些概念,我们先看看Java I/O的类结构图:Java I/O主要以流的形式进行读写数据。流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据转载 2016-03-14 20:22:47 · 450 阅读 · 0 评论 -
Java经典设计模式之五大创建型模式(附实例和详解)
一、概况出处http://blog.csdn.net/u013142781总体来说设计模式分为三大类:(1)创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。(2)结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。(3)行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模转载 2016-03-14 19:34:36 · 528 阅读 · 0 评论 -
Spring内核研究-通过工厂注入
Spring专门设计了对工厂模式支持,你可以使用静态工厂方法来创建一个Bean,也可以使用实例工厂的方法来创建Bean。下面分别介绍这2种方法。静态工厂注入 定义一个Bean使用自己类上的静态工厂方法来创建自己。我们继续使用上一篇文章《Spring内核研究-Lookup方法注入》的例子来说明如何使用静态工厂创建Bean。context.xml fac转载 2016-04-10 21:47:36 · 522 阅读 · 0 评论