Java:引用意味着多少内存?

标签 java memory memory-management reference

正如问题所说,在 Java 编程语言中引用一个对象需要占用多少内存?

拜托,如果你有可靠的来源更好。

非常感谢!

最佳答案

它不是由语言或 JVM 规范指定的。但是,人们普遍认为,任何理智的实现在 32 位机器上都是 4 个字节,在 64 位机器上是 4 到 8 个字节(取决于压缩指针设置等)。

关于Java:引用意味着多少内存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4474114/

相关文章:

Java通过JNI转C#无法加载C# dll

java - 将 progressBar 可见性设置为消失时应用程序崩溃

javascript - 对象的属性名称如何存储在 Javascript 中?

java - 堆转储!=虚拟内存?

从 findWithinHorizo​​n 返回的 Java 大字符串转换为 InputStream

Java 局部变量、对象引用、实例变量在哪里

java - JFreeChart/JasperReports - 设置刻度标签仅显示在条形图的一个轴上

java - 传入在 java 中实现接口(interface)的类时出现 IllegalArgumentException 反射

c - 多次从函数返回数组并释放 C 中的内存

c++ - 我必须使用 ->Release() 吗?