integer 关于integer:缓存池 new Integer(123) 与 Integer.valueOf(123) 的区别在于:new Integer(123) 每次都会新建一个对象;Integer.valueOf(123) 会应用缓存池中的对象,屡次调用会获得同一个对象的援用。 {代码…} 编译器会在主动装箱过程调用 valueOf() 办法,因而多个值雷同且值在缓存池范畴内的 Integer 实例应用主动装箱来创立,那么就会…