...
However as a cautionary note, simply changing the modifier to final may not prevent attackers from indirectly causing an incorrect value to be stored in the static final variable. See Eliminate Class Initialization Cycles for more on this problem.
...