Mega Code Archive

 
Categories / Java / Reflection
 

To get the calling method

public class Main {  public static void main(String args[]) {    anotherLayout();  }  public static void anotherLayout(){    new Main().doit();  }  public void doit() {     System.out.println(        Thread.currentThread().getStackTrace()[3].getMethodName());  } }