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(); } }