![]() |
1
69
integer.valueof为值-128到+127实现缓存。参见Java语言规范的最后一段,第5.1.7节,它解释了装箱的要求(通常以.Valueof方法实现)。 http://docs.oracle.com/javase/specs/jls/se7/html/jls-5.html#jls-5.1.7 |
![]() |
2
26
从 JavaDoc :
这里是
|
![]() |
3
2
他们逼你使用
这样,如果你是一个没有经验的Java程序员,你可能会给自己带来很多问题,因为你会得出这样的结论。
|
![]() |
4
2
来自java.lang.integer源代码。整数缓存是可配置的。要配置sun以外的整数缓存大小,我们需要使用System属性
从java. lang.Short,java. Lang.Byg和java. Lang.Lon创建一个127到128的缓存。
|