反编译 直接给Integer类型的变量赋值基本数据类型底层操作使用valueof() 为什么127 和 128 的对象不相等? Integer默认先创建并缓存-128 ~ 127直接的数的Integer对象,当调用valueof()的参数在-128 ~ 127 之间时直接从缓存中拿对对象,否则创建一个新的Interger对象