Я ищу "себя" ссылка на текущий класс в JAVA в статическом контексте, как в Оператор разрешения области действия PHP ?
Решение: Вырваться из области действия? ОСТОРОЖНО, это сравнивается со статическим определением действительно медленным (в 300 раз):
static Logger LOG = LoggerFactory.getLogger(new RuntimeException().getStackTrace()[0].getClassName());
Старомодным способом было бы:
static Logger LOG = LoggerFactory.getLogger(.class.getName());
Есть ли альтернативы? Я ищу способ поместить определение регистратора в абстрактный класс. Регистратор должен сам определять класс, из которого он вызывается.