Полезно ли сделать частные методы окончательными? Улучшит ли производительность?
Я думаю, что "частный финал" не имеет большого смысла, потому что частный метод нельзя переопределить. Таким образом, поиск метода должен быть эффективным, как при использовании final.
И было бы лучше сделать статичный (если возможно) приватный вспомогательный метод?
Что лучше всего использовать?
private Result doSomething()
private final Result doSomething()
private static Result doSomething()
private static final Result doSomething()