The following simple code snippet is working fine and is accessing a static field with a null object.
final class TestNull { public static int field=100;
Static fields are associated with the class not an instance of that class. Therefore you don't need an instance of an object to access the static field.
You could also access the field by calling TestNull.field