静态代理

在了解动态代理之前,我们首先需要介绍一下静态代理。简单来说,代理就是用一个代理类来封装一个委托类。 代理的好处: 可以隐藏委托类的具体实现; 可以在不改变委托类的情况下增加额外的操作。 静态代理:就是在程序运行之前,代理类就已经存在了。 静态代理一般的实现方式为:委托类和代理类都实现同一个接口或者是继承自同一个父类,然后在代理类中保存一个委托类的对象引用(父类或者父类接口的对象引用),通过给构造器
相关文章
相关标签/搜索