posted 18 years ago
Final fields have to be initialized in the initializer, or in a constructor.
Static finals can only be initialized in the static initializer:
Final fields can be initialized either in the initializer or in a contructor:
An interface cannot have initializers or constructors, so you can only use the first form.