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()
这个方法 可以在任何方法里面调用 不管是静态方法 还是实例方法
最后截个图 给你看下效果
版权声明:本文为zhaoyu_nb原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。