Java代理模式实现与详解(二)

1 为什么要用动态代理 上一次我们详细分析了静态代理模式的原理,并且用代码简单实现了一个静态代理的案例。但是我们会发现在静态代理中代理类与被代理类都需要实现同一个接口,这就说明我们的一个静态代理类只能代理一个类,并且还要事先知道我们要代理哪个类才能写代理类,如果我们有其他类还想使用代理那就必须再写一个代理类。然而在实际开发中我们是可能是有非常多的类是需要被代理的,并且事先我们可能并不知道我们要代理
相关文章
相关标签/搜索