我是java新手,有时已经感到惊讶了。那么也许这在java中是可能的?
我有课
class X {
string method_a(int x) {
String str="abc";
return str;
}
}
class Y {
void before(){};
void after(){};
}
我可以告诉Java在调用类X的“method_a”之前或之后调用类Y的“之前”和“之后”方法吗?
谢谢
最佳答案
听起来你想要Aspect-Oriented Programming 。这不是作为“普通”Java 的一部分而存在的东西,但有各种技术可以以各种方式实现它。您可能想从 AspectJ 开始.
关于java - 每当调用某个类的方法时,我可以要求 java 执行某些操作吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10734013/