- 博客(2)
- 收藏
- 关注
原创 Java设计模式之动态代理
上一篇写了用Java中的反射完成的Java的对象工厂的创建,这篇文章就Java中的动态代理来写一篇要实现Java的动态代理,我们首先需要了解一个类Proxy,一个接口InvocationHandler。所有要实现动态代理的类必须实现InvacationHandler接口,并且实现其中的invoke方法。下面我先用代码演示一下需要增强的类实现的接口:public interface ProxyDem...
2018-07-02 16:01:51 109
原创 通过Java反射完成简单工厂模式
以前创建对象工厂时是直接使用new关键字创建了对象,然后对其进行返回,现在看到Java反射之后想用Java的反射来实现一下首先先回顾一下什么是简单工厂模式简单工厂模式:对实现了同一接口的类进行实例的创建,具体创建的对象为哪个类由调用者自己传递进来此处还是以我们熟悉的动物类为列进行演示简单工厂模式示意图:现在我们要实现的就是使用反射来重新实现当前对象工厂中的createAnimal方法animal类...
2018-06-22 11:35:56 598
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人