返回信息流麻烦各位大侠看看能否解决这样一个问题:
我们经常需要阅读其他人写的代码,如何追踪函数的调用过程呢,有没有这样的APi呢。
假设:A类的a( )方法调用了B类的b( )方法, B类的 b( )方法很重要,但是我也能读懂,能否在b( )方法中 插入一个语句,告诉用户A类的a()方法调用了它呢?
这是一条镜像帖。来源:北邮人论坛 / java / #14144同步于 2010/4/20
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
[求助]如何知道自己被哪个类的哪个函数调用
jianlimoss
2010/4/20镜像同步5 回复
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
StackTraceElement stacks[] = new Throwable().getStackTrace();
for(StackTraceElement e : stacks){
System.out.println(e.getClassName() + ":" + e.getMethodName());
}
在网上看到的,这个应该挺好的