What is the purpose of the 'final' keyword in Java?
'final' is used to prevent a variable from being changed once it's initialized.
Impressive! You've correctly identified the main use of the 'final' keyword.
Can you also explain how the 'final' keyword affects method overriding in Java?