摘要:
元注解 用于修饰注解的注解,通常用在注解的定义上 @Target: 注解的作用目标@Retention : 注解的生命周期@Documented :注解是否应当被包含在JavaDoc文档中@Inherited: 是否允许子类继承该注解 阅读全文
摘要:
反射 反射: 允许程序在运行时来进行自我检查并且对内部的成员进行操作。 主要是指程序可以访问,检测和修改它本身状态或行为的一种能力,并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。 反射机制的作用: 1.在运行时判断任意一个对象所属的类 2.在运行时获取类的对象 3.在运行 阅读全文
摘要:
抽象工厂模式 提供一个创建一系列相关或相互依赖对象的接口 抽象工厂模式侧重的是同一产品族 工厂方法模式更加侧重于同一产品等级 抽象工厂模式解决了工厂模式只支持生产一种产品的弊端 1.抽象工厂模式在新增一个产品族的时候,只需要增加一个新的具体工厂,不需要修改代码。 对工厂模式进行了抽象 工厂方法模式: 阅读全文
摘要:
简单工厂模式 定义一个工厂类,根据传入的参数的值不同返回不同的实例 特点:被创建的实例具有共同的父类或接口 图中所示的是:鼠标模块中有戴尔鼠标和惠普鼠标,他们都继承鼠标类实现了sayHi()。其中有一个鼠标工厂中有一个创建鼠标的方法。根据方法传入的参数返回回去对应的鼠标。 简单工厂隐藏了对象的实现。 阅读全文