相关疑难解决方法(0)

Java中盒装基元的存储成本是多少?

如何大,以字节为单位,是一个盒装的原始状java.lang.Integerjava.lang.CharacterJava中?

An int是4个字节,典型的指针也是4个字节(如果没有被JVM压缩).那么整数(没有缓存)的成本是4 bytes + 4 bytes = 8 bytes多少?盒子对象中是否还有任何隐藏字段或者对象产生的额外开销(即,我不知道对象的一般成本?).

我对缓存问题不感兴趣.我知道JVM会缓存某个范围内的整数.

可以重新解释这个问题:用于盒装值与原始值的内存量相乘的最大因子是多少?

编辑:我明白存在JVM的多个实现.典型的32位HotSpot实现的典型成本是多少?

java memory primitive jvm-hotspot

14
推荐指数
1
解决办法
2959
查看次数

标签 统计

java ×1

jvm-hotspot ×1

memory ×1

primitive ×1