您的位置:首页 > 编程语言 > Java开发

java代码获知该方法被哪个类、哪个方法、在哪一行调用

2013-07-20 22:54 204 查看
public class TestMain {
public static void  main(String[] args){
hello();
}

public static void hello() {
String className = Thread.currentThread().getStackTrace()[2].getClassName();
String methodName = Thread.currentThread().getStackTrace()[2].getMethodName();
int lineNumber = Thread.currentThread().getStackTrace()[2].getLineNumber();

System.out.println(className);
System.out.println(methodName);
System.out.println(lineNumber);
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: