Мне нужно имя класса в статических методах нескольких классов, поэтому я реализовал JavaUtil Class со следующим методом:
public static String getClassName() {
String className = Thread.currentThread().getStackTrace()[2].getClassName();
int lastIndex = className.lastIndexOf('.');
return className.substring(lastIndex + 1);
}
Надеюсь, что это поможет!