小编Det*_*tus的帖子

Java:最终关键字的内存使用情况?

在类中声明final变量(常量)时,例如:

private static final int MyVar = 255;

如果我有100,000个声明这个类的实例,那么这需要多少内存?

它会将变量链接到类,因此具有1*MyVar内存使用(忽略内部指针),还是会链接到此变量的实例并创建此变量的100,000*MyVar副本?

令人难以置信的快速反应!共识似乎是,如果变量既是静态的又是最终的,那么它将需要1*MyVar.谢谢大家!

java static memory-management final

15
推荐指数
2
解决办法
9653
查看次数

标签 统计

final ×1

java ×1

memory-management ×1

static ×1