我目前正在创建一个 Android 应用程序,并认为我在内部保存数据等方面存在问题。结果发现问题与此无关,而是与我对 Java 的理解有关。
问题是当我这样做时
myObject1 = myObject2;
并使用myObject1
in myObject3
which 可能是一个列表,或者其他任何东西(在我的情况下是一个 Hashtable),然后 change myObject2
,myObject3
也会相应地改变。这叫什么,我在哪里可以了解更多信息?我如何分配myObject2
以myObject1
使其myObject1
完全“独立”?