摘要:
在java程序运行时,读取某个类的泛型实参 步骤: 1、获取Class对象 2、获取泛型父类 3、获取泛型实参数 示例: class Father<T,U>{ } class Son extends Father<Integer, String>{ } //读取泛型实参 @Test public v 阅读全文
posted @ 2020-04-06 17:05
dirsoen
阅读(741)
评论(0)
推荐(0)
摘要:
工厂设计模式:为了解耦合,把对象的创建者与对象的使用者分开。 生活中:批量生产产品 Java中:批量生产对象 分工: 把生产(创建)对象与使用对象分开了,解耦合 1、简单工厂模式 优点:代码比较简洁 缺点:如果增加新的产品类型,需要修改工厂类 违反了面向对象的一个开发原则:对扩展开放,对修改关闭2、 阅读全文
posted @ 2020-04-06 16:55
dirsoen
阅读(716)
评论(0)
推荐(0)
摘要:
/* 代理模式 * * 生活中: * (1)自己不方便做一些事情,例如:去国外 找代购 租房 买房 等等... * 1、代理模式 * (1)主题接口:要求代理类与被代理类实现同一个接口,例如:DAO接口 * (2)被代理者 * (3)代理者 * 必须持有被代理者的引用 * * 2、静态代理模式 * 阅读全文
posted @ 2020-04-06 16:43
dirsoen
阅读(535)
评论(0)
推荐(0)