假设我定义了一个新类,比如 PhoneBook。 我执行以下操作:
Phonebook x = new Phonebook()
Phonebook x1=x
Phonebook x2=x
...
Phonebook x99 =x
那么这不会消耗太多内存,因为所有 100 个变量都指向同一个电话簿吗?
谢谢
最佳答案
正确。每个引用都会消耗少量内存(在 32 位或 64 位系统上通常为 4 或 8 个字节),仅此而已。
关于java - Java 和内存中的指针,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21010493/