Hi Ronnie,
1. There is only one instance of a static variable. So even if you override a static variable in a subclass, the changes are made to the one and only copy of the variable.
2. A static method cannot be overridden to be non-static. Also the other normal rules of method overriding apply.
3. For overriding the other way round, these rules will still apply.
Please correct me if I am wrong.
Cheers

Kapil