If a final field is assigned to a compile-time constant, it could be made static, thus saving overhead in each object at runtime.