原文: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