1. ClassLoader源码 Java中的所有类,必须被装载到jvm中才能运行,类装载器把类文件从硬盘读取到内存中,JVM在加载类的时候...
1. 反射概念 Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和...
1. 桥接模式 1.1 简介 Bridge 模式将抽象和行为划分开,各自可以独立地变化,但又能动态的结合。它是一种对象结构型模式,又称为柄体...
1. 适配器模式 1.1 简介 适配器模式(Adapter Pattern)是结构型模式。主要用来解决接口不兼容的问题,将一个类的接口变换成...
1. 命令模式 1.1 简介 命令模式(Command Pattern)是一种数据驱动的设计模式,它属于行为型模式。请求以命令的形式包裹在对...
1. 装饰器模式 1.1 简介 Decorator模式就是在不改变原类文件和使用继承的情况下,动态的扩展一个对象的功能。这些功能需要由用户动...
1. 解释器模式 1.1 简介 Interpreter(解释器)模式是对特定的计算机程序设计语言,用来解释预先定义的文法。Interpret...
1. 备忘录模式 1.1 简介 备忘录模式是一种软件设计模式,它提供一种能将一个对象恢复到旧状态的能力(回滚式的撤销操作)。备忘录模式又叫做...
1. 组合模式 1.1 简介 Composite模式,即组合模式,又叫部分整体模式。Composite模式将对象以树形结构组织起来,以达成“...