摘要: • 场景: – 我们要建造一个复杂的产品。比如:神州飞船,Iphone。这个复杂的产品的创建。有这样 一个问题需要处理: • 装配这些子组件是不是有个步骤问题? – 实际开发中,我们所需要的对象构建时,也非常复杂,有很多步骤需要处理时。 • 建造模式的本质: – 分离了对象子组件的单独构造(由Bui 阅读全文
posted @ 2019-05-04 22:58 白纸J 阅读(1312) 评论(0) 推荐(0) 编辑
摘要: • 工厂模式: – 实现了创建者和调用者的分离。 – 详细分类: • 简单工厂模式 • 工厂方法模式 • 抽象工厂模式 • 面向对象设计的基本原则: – OCP(开闭原则,Open Closed Principle):一个软件的实体应当对扩展开 放,对修改关闭。 DIP(依赖倒转原则,Depende 阅读全文
posted @ 2019-05-03 22:33 白纸J 阅读(361) 评论(0) 推荐(0) 编辑
摘要: • 创建型模式: – 单例模式、工厂模式、抽象工厂模式、建造者模式、原型模式。 • 结构型模式: – 适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模 式。 • 行为型模式: – 模版方法模式、命令模式、迭代器模式、观察者模式、中介者模式、备忘录模 式、解释器模式、状态模式、策略 阅读全文
posted @ 2019-05-03 21:24 白纸J 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 什么是注解? Annotation是从JDK5.0开始引入的新技术。 Annotation的作用: – 不是程序本身,可以对程序作出解释。(这一点,跟注释没什么区别) – 可以被其他程序(比如:编译器等)读取。(注解信息处理流程,是注解和注释的重大区别。如果没有注解信息处理流程,则注解毫无意义) A 阅读全文
posted @ 2019-05-01 22:50 白纸J 阅读(502) 评论(1) 推荐(0) 编辑
摘要: 今天是第一天开通博客,我很开心,总算拥有了自己的博客了,以后我会经常在博客里分享一些JAVA的心得。 阅读全文
posted @ 2019-05-01 20:04 白纸J 阅读(261) 评论(0) 推荐(0) 编辑