有些方法我们并没有手动调用它
但是实际运行却被调用了。
想知道某个方法被那个类调用过,就在该方法体中加入以下代码:
String className=new Exception().getStackTrace()[1].getClassName();
System.out.println(className);//打印调用者
有些方法我们并没有手动调用它
但是实际运行却被调用了。
想知道某个方法被那个类调用过,就在该方法体中加入以下代码:
String className=new Exception().getStackTrace()[1].getClassName();
System.out.println(className);//打印调用者