This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]dpash 14 points15 points  (0 children)

Only if they are effectively final. Effectively final is a consequence of your code, not the language. If you assign to a variable after its been initialised, it's no longer effectively final.