关于我之前的问题,为什么=与Integer.value eOf(String)的比较给出了127和128的不同结果?,我们知道Integer class有一个缓存,它将值存储在-128和127.
Integer
class
-128
127
只是好奇,为什么在-128至127之间?
Integer.value eOf()文档说它"缓存频繁请求的值"..但两者之间的值-128和127经常被要求是真的吗?我以为频繁请求的值非常主观。这背后有什么可能的原因吗?
文件中还指出:".并且可能缓存超出此范围的其他值。" 如何才能做到这一点?
为什么Integer类缓存值在-128到127之间?
狐的传说
繁花不似锦
海绵宝宝撒
相关分类