我需要找到方法的调用方。是否可以使用堆栈跟踪或反射
StackTraceeElement[]StackTraceeElements=Thread.currentThread().getStackTrace()
根据Javadocs:
数组的最后一个元素表示堆栈的底部,它是序列中最近的方法调用
StackTraceElement具有getClassName()、getFileName()、getLineNumber()和getMethodName()
你必须通过实验来确定你想要的索引
(可能是stackTraceElements[1]或[2])