Description
According to the API docs of Field.get():
If the underlying field is a static field, the obj argument is ignored; it may be null.
So there is no need to waste memory on keeping a class map (besides, if one needs to know the class defining a field, there is Field.getDeclaringClass()).