java获取当前方法名的两种高效方式,轻松掌握,速来一探究竟!
1、 获取类的全限定名称
2、 在对象实例中可借助this.getClass().getName()获取完整类名;但该方式依赖于实例上下文,静态方法中因无this引用,故不可用。

3、 利用线程堆栈信息,精准提取正在执行的方法名。
立即学习“Java免费学习笔记(深入)”;
4、 调用Thread.currentThread().getStackTrace().getLineNumber(),即可获得当前语句所在的行号。
5、 日志记录中的实际应用示例






















