Matthew, I think she's also asking why is it that the wrapper object of type Integer cannot change its state (in this case
number) if its set as final since the
number variable is an instanceof object, but the class object can change its state. You've already explained the post question for us pretty nicely
Could you elaborate on what I thought she was also asking about?