Недавно я просматривал свои предупреждения в Eclipse и натыкался на это:
Это даст предупреждение компилятору, если метод может быть объявлен как статический.
[edit] Точная цитата внутри справки Eclipse, с акцентом на частном и конечном:
При включении компилятор выдаст ошибку или предупреждение для методы private или final и которые относятся только к статическим члены.
Да, я знаю, что могу отключить его, но я хочу, чтобы знал причину его включения?
Почему было бы полезно объявить каждый метод возможным как статический?
Будет ли это приносить какие-либо выгоды от производительности? (в мобильном домене)
Указывая метод как статический, я предполагаю, что вы не используете какие-либо переменные экземпляра, поэтому его можно перенести в класс стиля utils?
В конце дня я должен просто отключить это "игнорировать" или исправить 100+ предупреждений, которые он дал мне?
Считаете ли вы, что это просто лишние ключевые слова, которые загрязняют код, поскольку компилятор просто вставляет эти методы в любом случае? (вроде как вы не объявляете, что каждая переменная вы можете окончательно, но можете).