Почему CheckStyle предлагает использовать окончательный метод?

Я использую плагин eclipse checkstyle. У меня есть несколько методов в классе A, которые переопределяются в классе B. У меня есть следующее предупреждение для большинства методов

Функция SearchAndReplaceне предназначена для наследования
- он должен быть объявлен абстрактным или окончательным или оставить его пустым.

Есть ли какие-либо преимущества в объявлении метода как final?

РЕДАКТИРОВАТЬ

Я знаю, для чего нужно ключевое слово final. Я знаю, что это предотвращает переопределение методов, есть ли другие преимущества, такие как производительность или что-то в этом роде?

5
задан skaffman 21 March 2012 в 10:09
поделиться