方法中的局部变量的赋值问题记录
参考文档——java 实例化一个类时在堆和栈中保存了哪些数据:https://blog.csdn.net/qq_35180973/article/details/82194355
今日问题:
从方法外部以参数的形式传入一个实体对象,要对该实体对象a赋值。
在方法内部操作时,将该对象指向了方法内部通过Map获取的一个Obj。
这使得在该方法运行完成,被方法栈pop时,方法内部生成的局部变量被释放。
最后导致在方法外部对该对象进行调用时,发现该对象是空的。