Mega Code Archive

 
Categories / Java Tutorial / Reflection
 

Get the class name in a static method

public class Main{   public static void main(java.lang.String[] args) {     System.out.println("in " + new CurrentClassGetter().getClassName() + " class");   } }  class CurrentClassGetter extends SecurityManager {   public String getClassName() {     return getClassContext()[1].getName();   } }