this is not correct. With Java2 you can use deferred-initialization of
final-variables.That means that you can declare a: "final <type> <var>;" and do later a
"<var> = <value>;"But there must be one and only one initialization!
That's a feature that was missing, but we still compile under jdk117v1a...
Dimitris