Возможный дубликат:
Использует ли последнее ключевое слово в Java повышение производительности?
Последний модификатор различные последствия в java в зависимости от того, к чему вы его примените. Мне интересно, если это может помочь компилятору создать более эффективный байт-код. Я полагаю, что вопрос углубляется в работу JVM и может быть специфичным для JVM.
Итак, по вашему опыту, какой-либо из следующих поможет компилятору, или вы используете их только для обычных причин Java?
- Заключительные классы
- Окончательные методы
- Заключительные поля
- Аргументы конечного метода
Спасибо!
EDIT: Спасибо за все ваши ответы! Обратите внимание, что, как предложил @Zohaib, мой вопрос является дубликатом этого. Я не искал достаточно хорошо, прежде чем отправлять сообщения. Я не удаляю его, потому что вы, ребята, внесли хороший вклад, но ответы могут быть объединены. Я позволю системе "голосовать за близкую", если не будет сказано иначе.