Java怎么直接在内存中读写对象

2025-01-21 02:51:55
推荐回答(1个)
回答1:

JAVA对象是在堆中存储的,它在内存中的地址被存储在一个或多个变量当中,类似于C中的指针,通过这些变量来操作对象,对象理论上是不能独立存在的,可以有多个变量存有它的地址,但不能没有变量存它的地址,一旦没有变量存有它的地址,就没法对它进行操作,对于程序运行来说,它就成了内存垃圾,正常情况下会被JAVA垃圾收集器给清除(少数异常情况可能回收不掉)