草庐IT

addMethodExecutionListener

全部标签

java - 有没有办法听另一个类的方法执行?

是否可以在不修改代码的情况下监听一个实例或类的所有实例的方法执行?像这样的东西:someInstance.addMethodExecutionListener('methodName',handler);SomeClass.addMethodExecutionListener('methodName',handler);这将用于记录目的... 最佳答案 您要问的只是面向方面编程可以做的事情的一小部分。它在普通Java及其实现中不受支持,但它是AspectJ的主要原因. 关于java-有没