博客专栏  >  移动开发   >  java

java

java基础与进阶,夯实java

关注
2 已关注
31篇博文
  • java/android 设计模式学习笔记(24)---访问者模式

    这篇博客我们来介绍访问者模式(Visitor Pattern),这也是行为型设计模式之一。访问者模式是一种将数据操作与数据结构分离的设计模式,它可以算是 23 中设计模式中最复杂的一个,但它的使用频率...

    2016-10-16 11:35
    1350
  • java/android 设计模式学习笔记(23)---解释器模式

    这篇博客我们来介绍一下解释器模式(Interpreter Pattern),也是行为型设计模式之一,是一种用的比较少的设计模式,其提供了一种解释语言的语法或表达式的方式,该模式定义了一个表达式接口,通...

    2016-10-07 17:40
    1024
  • java/android 设计模式学习笔记(22)---模板方法模式

    这篇博客我们来介绍一下模板方法模式(Template Method Pattern),也是[行为型设计模式](http://blog.csdn.net/self_study/article/detai...

    2016-10-04 15:47
    1036
  • java/android 设计模式学习笔记(21)---备忘录模式

    这篇博客我们来介绍一下备忘录模式(Memento Pattern),也是行为型模式设计模式之一,备忘录模式又称为快照(Snapshot Pattern)模式或者 Token 模式,该模式用于保存对象当...

    2016-09-24 13:07
    1743
  • java/android 设计模式学习笔记(20)---迭代器模式

    我们这篇博客来介绍一下迭代器模式(Iterator Pattern),又称为游标(Cursor Pattern)模式,是行为型设计模式之一。迭代器模式算是一个比较古老的设计模式,其源于对容器的访问,比...

    2016-09-16 17:44
    1407
  • java/android 设计模式学习笔记(19)---状态模式

    这篇博客我们来介绍一下状态模式(State Pattern),也是行为型设计模式之一。状态模式的行为是由状态来决定的,不同的状态下有不同的行为。状态模式和策略模式的结构类图几乎完全一样,但它们的目的、...

    2016-09-04 19:14
    1487
  • java/android 设计模式学习笔记(18)---中介者模式

    设计模式总目录   java/android 设计模式学习笔记目录 特点 UML类图 示例与源码 总结 源码下载 引用

    2016-09-01 17:12
    1567
  • java/android 设计模式学习笔记(17)---策略模式

    这篇博客我们来介绍一下策略模式(Strategy Pattern,或者叫 Policy Pattern),也是行为型模式之一。通常在软件开发中,我们为了一个功能可能会设计多种算法和策略,然后根据实际使...

    2016-08-27 20:54
    1549
  • java/android 设计模式学习笔记(16)---命令模式

    这篇博客我们来介绍一下命令模式(Command Pattern),它是行为型设计模式之一。命令模式相对于其他的设计模式更为灵活多变,我们接触比较多的命令模式个例无非就是程序菜单命令,如在操作系统中,我...

    2016-08-14 18:30
    1634
  • java/android 设计模式学习笔记(15)---责任链模式

    这篇博客我们来介绍一下责任链模式(Chain-of-responsibility Pattern),责任联模式又称为职责链模式,是行为型设计模式之一。顾名思义,责任链模式中存在一个链式结构,多个节点首...

    2016-07-24 20:33
    1820
  • java/android 设计模式学习笔记(14)---外观模式

    这篇博客来介绍外观模式(Facade Pattern),外观模式也称为门面模式,它在开发过程中运用频率非常高,尤其是在现阶段各种第三方 SDK 基本很大概率都会使用外观模式。通过一个外观类使得整个系统...

    2016-07-17 18:14
    3245
  • java/android 设计模式学习笔记(13)---享元模式

    这篇我们来介绍一下享元模式(Flyweight Pattrn),Flyweight 代表轻量级的意思,享元模式是对象池的一种实现。享元模式用来尽可能减少内存使用量,它适合用于可能存在大量重复对象的场景...

    2016-07-10 20:00
    3440
  • java/android 设计模式学习笔记(12)---组合模式

    这篇我们来介绍一下组合模式(Composite Pattern),它也称为部分整体模式(Part-Whole Pattern),结构型模式之一。组合模式比较简单,它将一组相似的对象看作一个对象处理,并...

    2016-06-26 18:03
    4191
  • java/android 设计模式学习笔记(11)---原型模式

    这篇博客我们来介绍一下剩下的最后一个创建型模式:原型模式(Prototype Pattern)。该模式有一个样板实例,用户从这个样板对象中复制出一个内部属性一致的对象,这个过程在 C++ 中就是一个克...

    2016-06-25 20:50
    4798
  • java/android 设计模式学习笔记(10)---建造者模式

    这篇博客我们来介绍一下建造者模式(Builder Pattern),建造者模式又被称为生成器模式,是创造性模式之一,与[工厂方法模式](http://blog.csdn.net/self_study/...

    2016-06-19 21:00
    8113
  • java/android 设计模式学习笔记(9)---代理模式

    这篇博客我们来介绍一下代理模式(Proxy Pattern),代理模式也成为委托模式,是一个非常重要的设计模式,不少设计模式也都会有代理模式的影子。代理在我们日常生活中也很常见,比如上网时连接的代理服...

    2016-06-11 21:13
    7973
  • java/android 设计模式学习笔记(8)---桥接模式

    这篇博客我们来介绍一下桥接模式(Bridge Pattern),它也是结构型设计模式之一。桥接,顾名思义,就是用来连接两个部分,使得两个部分可以互相通讯或者使用,桥接模式的作用就是为被分离了的抽象部分...

    2016-06-10 19:59
    7540
  • java/android 设计模式学习笔记(7)---装饰者模式

    这篇将会介绍装饰者模式(Decorator Pattern),装饰者模式也称为包装模式(Wrapper Pattern),结构型模式之一,其使用一种对客户端透明的方式来动态的扩展对象的功能,同时它也是...

    2016-06-09 17:44
    7621
  • java/android 设计模式学习笔记(6)---适配器模式

    这篇来介绍一下适配器模式(Adapter Pattern),适配器模式在开发中使用的频率也是很高的,像 ListView 和 RecyclerView 的 Adapter 等都是使用的适配器模式。在我...

    2016-06-05 17:29
    8894
  • java/android 设计模式学习笔记(5)---对象池模式

    这次要介绍一下对象池模式(Object Pool Pattern),这个模式为常见 23 种设计模式之外的设计模式,介绍的初衷主要是在平时的 android 开发中经常会看到,比如 ThreadPoo...

    2016-05-29 23:25
    7924

android进阶
27168265
android
1780828
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部