代理
代理是设计模式中的一种,分为静态代理和动态代理两种。
所谓静态代理就是在程序运行之前将要代理的类通过代码进行实现,而动态代理则是在程序运行时创建,代理类不会显示的在程序中实现出来,需要在运行时根据事先定义好的规则进行实现。根据定义静态代理适合一些需要单独生成代理类的场景,而动态代理则是用于一些统一处理的情况,这样做的好处是可以避免创建很多重复的代码,增强程序的可维护性和可读性。

阅读剩下更多

默认配图