posted 21 years ago
I think they are just distinct coding practices. The important thing to remeber is, once you have assigned a value to a final variable, then you cannot reassign it again. The 2nd style can thus be used, say where you would like to initialise a final variable inside a constructor