当前位置:首页 > 内存 > 正文

最简单的java占用多大内存

  • 内存
  • 2024-08-24 02:30:45
  • 7257

一、一个Java对象到底占用多大内存Objecto=newObject():
在Java中,空对象占用8个字节,对象引用占用4个字节。所以上述指令占用的空间为4字节+8字节=12字节。内存以8的倍数分配,因此分配的内存为16字节。
例如:
ClassO{
inti;
bytej;
Strings;
它占用的内存大小为空对象(8)+int(4)+byte(1)+字符串引用(4)=17字节,由于它是8的整数倍,因此,大小为24字节。
如果类中包含其他对象,当然也必须包括其他对象的存储空间。