Java:内存使用的最终关键字?
2022-09-03 03:44:28
在类中声明变量(常量)时,例如:final
private static final int MyVar = 255;
如果我有 100,000 个声明此语句的类的实例,这将需要多少内存?
它会将变量链接到类,从而具有 1*MyVar 内存使用率(忽略内部指针),还是会链接到此变量的实例并创建此变量的 100,000*MyVar 副本?
难以置信的快速响应!共识似乎是,如果一个变量既是静态的又是最终的,那么它将需要1 * MyVar。谢谢大家!