1. 程式人生 > >Java獲取當前類名的兩種方法

Java獲取當前類名的兩種方法

tcl tac style name () getmethod sta stack trace

適用於非靜態方法

this.getClass().getName()

適用於靜態方法

//獲取類名
Thread.currentThread().getStackTrace()[1].getClassName()
//獲取方法名
Thread.currentThread().getStackTrace()[1].getMethodName();
//獲取行號
Thread.currentThread().getStackTrace()[1].getLineNumber();

Java獲取當前類名的兩種方法