08 2018 档案
摘要:1.类适配器模式:通过多重继承来实现适配器功能。多重继承就是先继承要转换的实现类,再实现被转换的接口。 2.对象适配器模式:通过组合来实现适配器。 什么是适配器模式?或者说适配器模式有什么作用呢?上面已经定义的很清楚了。下面我们再用一张草图来更形象的描述这一设计模式。 这确实是一张草图,图中1就好比
阅读全文
摘要:单例模式也叫单件模式,就是确保一个类只有一个实例,并提供一个全局访问点。 设计成单例即把某个类设计成我们自己管理的单独实例,避免实例对象的重复创建,我们只有通过单例类的全局访问点获取实例。 下面来看金典的几种单例模式java代码实现: 1、饿汉模式 2、懒汉模式 3、懒汉模式处理多线程 4、用“双重
阅读全文
摘要:转自https://www.cnblogs.com/dolphin0520/p/3920373.html volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java...
阅读全文
摘要:策略模式 定义了算法簇,分别封装起来,让他们之间可以互相替换,让算法簇的变化独立于使用算法的客户。设计原则1 找出应用中可能需要变化之处,把他们独立出来,不要和那些不需要变化的代码混在一起。设计原则2 针对接口编程,而不是针对实现编程。设计原则3 多用组合,少用继承。 下面简单的代码描述了不同的角色
阅读全文

浙公网安备 33010602011771号