Я знаю, что это довольно незначительно, но в начале каждого класса я в конечном итоге копирую и вставляю, а затем меняю следующую строку кода.В Java есть статическая версия 'this'
private static final String TAG = MyClass.class.getName();
Что бы я хотел сделать, это не изменять каждый бит MyClass при каждом копировании.
i.e. Я хотел бы написать это.
private static final String TAG = this.class.getName();
но ясно, что в этом пункте нет. Я знаю его второстепенный, но я вообще что-то узнал из ответов SO, и действительно узнал, что некоторые хорошие вещи просто ищут, есть ли ответ.
Java огорчает Нет 41 – skaffman
Он также подвержен ошибкам, если вы сделаете опечатку для MyClass.class с действительным именем класса. Случилось со мной не раз ;-) – PeterMmm
Или если вы небрежны в отношении «повторного использования» cut-n-paste. –