![](https://img-blog.csdnimg.cn/59df4d2c6cca49ceaea09e4828596fba.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
设计模式
文章平均质量分 79
设计模式
~~^^
这个作者很懒,什么都没留下…
展开
-
【Java】使用Java内置的观察者模式
一、什么是观察者模式 【待续】 二、Java提供的观察者模式 Java提供了一个Observable类,顾名思义可知“可观察的”。当你有一个类需要被观察时,需要继承此类。 Java还提供了一个Observer接口,顾名思义可知“观察者”。当你有一个类需要观察别的类时,需要实现此接口。 三、如何使用Java提供的观察者模式 假设现在你有一个WeatherData的类,他是一个被观察的类,实例化后...原创 2019-05-12 16:35:57 · 917 阅读 · 0 评论 -
【Java】使用Java内置的动态代理模式
一、什么是动态代理 利用反射机制生成一个实现代理接口的匿名类,在调用具体方法前调用InvokeHandler来处理。即动态的生成静态代理 二、Java提供的动态代理 InvocationHandler: java.lang.reflect Interface InvocationHandler public interface InvocationHandler InvocationHand...原创 2019-06-16 10:48:31 · 222 阅读 · 0 评论