
Java设计模式
Future_LL
Believe in the future.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java设计模式之简单工厂模式
设计一个工厂类: 工厂类提供一些静态方法,间接的去创建具体的对象; 优点: 不需要在创建具体类的对象,而是把创建的工作交给了工厂类来创建; 弊端: 如果有新的对象增加,或者某些对象的创建方式不同,就需要不断的修改工厂类,不利于后期的维护;...原创 2018-05-30 10:44:19 · 290 阅读 · 0 评论 -
Java设计模式之单例模式
单例模式: 核心思想:某些类的对象在创建的时候,在系统内存始终只有一个对象; 分类: 1> 饿汉式; 简单记:在加载那个类的时候,对象的创建工作就已经完成了; 2> 懒汉式(类似于多线程环境); 简单记:需要...原创 2018-05-31 08:52:47 · 299 阅读 · 0 评论 -
Java设计模式之装饰者设计模式
装饰着设计模式: 功能:将主功能和附加功能相分离; 好处: 1> 使主功能和附加功能可以独立扩展; 2> 降低主功能和附加功能之间的耦合性; 举例: 实现一个手机功能的接口:package org.westos.pattern;//规则public ...原创 2018-06-06 19:04:30 · 220 阅读 · 0 评论 -
单例模式:懒汉式的安全以及效率问题
传统的单例模式代码实现: /** * 单例模式:传统方式实现饿汉式 */class EHan{ //构造方法 //无参构造私有化,目的为了防止用户创建对象的时候,会产生多个对象! //为了不让直接通过构造方法创建该类对象 private EHan() { } //成员位置声明变量 //私有化,并且使用静态修饰符 p...原创 2019-04-16 10:38:39 · 559 阅读 · 0 评论