动态代理与继承的区别

动态代理:不用手动编写一个代理对象,不需要一一编写与目标对象相同的方法,这个过程,在运行时的内存中动态生成代理对象。------字节码对象级别的代理对象

如果写一个子类的话,需要重写父类方法中的所有代码,而使用代理的话,代理者只需修改该方法中的部分代码即可。

原文地址:https://www.cnblogs.com/FengZeng666/p/11652557.html