首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

JAVA拆箱与装箱及cache范畴

2012-09-01 
JAVA拆箱与装箱及cache范围?1. 调用Integer.valueOf()时, 对[-128,127]进行了缓存!?truefalsetrue?3.? yek

JAVA拆箱与装箱及cache范围

?

1. 调用Integer.valueOf()时, 对[-128,127]进行了缓存!

?

truefalsetrue

?

3.? yekui说, 查了一下源码,确实如此!

java使用该机制是为了达到最小化数据输入和输出的目的,这是一种优化措施,提高效率.

valueOf缓存范围
其他的包装器:
Boolean: (全部缓存)
Byte:????? ?(全部缓存)

Character?? [0, 127] 缓存
Short????????? [-128, 127] 缓存
Long?????????? [-128, 127] 缓存

Float????? ?(没有缓存)
Doulbe??? (没有缓存)

?

?

?

参照: http://xiaoyu1985ban.iteye.com/blog/1384191

热点排行