String clazz = this.getClass().getName();
获取当前类的 类名
String method = Thread.currentThread() .getStackTrace()[1].getMethodName();
获取当前方法
返回一个数组 Thread.currentThread() .getStackTrace()这个方法保存当前线程的栈快照
如果有以下调用、
main()------>show()------->otherShow() 在此处调用后 Thread.currentThread() .getStackTrace()
那么里面的内容
[0] --------->getStackTrace()
[1]----------->otherShow()
[2]------------>show()
[3]------------> main()
这个方法 可以在任何方法里面调用 不管是静态方法 还是实例方法
最后截个图 给你看下效果