Thread.currentThread().getStackTrace()[1]当前方法执行堆栈
Thread.currentThread().getStackTrace()[2]上一级的方法堆栈
Thread.currentThread().getStackTrace()[3]上上一级的方法堆栈
StackTraceElement[] temp=Thread.currentThread().getStackTrace();
StackTraceElement a=(StackTraceElement)temp[2];
a.getMethodName() 这就是调用当前方法的方法
直接这样就行
Thread.currentThread().getStackTrace()[2].methodName
这个作用很大,比如我调用一个函数需要知道父方法就不用传参,那么不够动态。