动态代理学习
抛出问题:给原有的很多方法加上日志 实现方式:静态代理,静态代理有什么问题,怎么克服? ### 1. 给原有的方法加上日志 假设现在我们有一个类Calculator,代表一个计算器,它可以进行加减乘除操作. 在每个方法执行前后打印日志。你有什么好的方案? ``` public class Calculator { //加 public int add(int a...
抛出问题:给原有的很多方法加上日志 实现方式:静态代理,静态代理有什么问题,怎么克服? ### 1. 给原有的方法加上日志 假设现在我们有一个类Calculator,代表一个计算器,它可以进行加减乘除操作. 在每个方法执行前后打印日志。你有什么好的方案? ``` public class Calculator { //加 public int add(int a...