原文:Java学习-024-获取当前类名或方法名二三文

今天,看朋友编写程序,打印日志时,需要记录当前类的类名以及当前方法的方法名,我发现 将类名或者方法名直接写死在了代码中。。。虽说这样可以实现记录类名和方法名,但是当有特殊情况需要修改类名或者方法名时,源码中涉及类名或者方法名的地方必须同步变更,若修改的地方比较多,难免可能发生有遗漏的地方,那么后续通过日志查看分析原因时,就会找不到相应的地方,导致无法分析,查找原因。 为何要获取类名 调试源码 记录 ...

2015-08-14 00:37 0 5388 推荐指数:

查看详情

Java获取当前方法名

获取class: this.getClass().getName(); 或者 Thread.currentThread().getStackTrace()[1].getClassName(); 获取方法名: Thread.currentThread().getStackTrace ...

Thu Jan 02 21:53:00 CST 2020 0 6876
Java: 获取当前执行位置的文件//方法名/行号

JAVA 程序有时需要获取当前代码位置, 于是就利用 Thread.currentThread().getStackTrace() 写了下面这个工具, 用来获取当前执行位置处代码的文件//方法名/行号. 当然通过 new Throwable().getStackTrace ...

Wed Apr 05 07:04:00 CST 2017 0 4782
PHP 获取当前方法名、URL地址

1、PHP获取当前方法名 __CLASS__ 获取当前 __FUNCTION__ 当前函数名(confirm) __METHOD__ 当前方法名 (bankcard::confirm) __FUNCTION__ 函数名称(PHP 4.3.0 新加)。自 PHP ...

Tue Jul 19 23:33:00 CST 2016 0 4103
PHP获取当前、函数名、方法名

PHP获取当前方法名 __CLASS__ 获取当前 __FUNCTION__ 当前函数名(confirm) __METHOD__ 当前方法名 (bankcard::confirm) __FUNCTION__ 函数名称(PHP 4.3.0 新加)。自 PHP ...

Fri Mar 03 22:49:00 CST 2017 0 6327
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM