same goes with volatile modifier, it compiles on a static member. As stated is K&B Study Guide 6 Page 72:
The transient modifier applies only to instance variables.
The volatile modifier applies only to instance variables.
As stated also in the url you given by Emanuele:
FieldModifiers:
FieldModifier
FieldModifiers FieldModifier
FieldModifier: one of
public protected private
static final transient volatile
Im not sure if this should be on a separate
thread .