Possible Duplicate:
Why would one mark local variables and method parameters as “final” in Java?
I used PMD in my code and it always tells me to make method local variables final. Can someone tell me how this effects the general performance apart from making the code more readable.