java数组的深复制

发布于:2016-4-24 23:10 作者:guoyipeng 浏览:1777 


先说一下java对象深复制的概念:

被复制对象的所有变量都含有与原来的对象相同的值,除去那些引用其他对象的变量。那些引用其他对象的变量将指向被复制过的新对象,而不再是原有的那些被引用的对象。换言之,深复制把要复制的对象所引用的对象都复制了一遍。我们可以理解为更改复制对象中的引用的其他的对象的变量并不会更改原对象的的值,换句话讲,深复制指的是两个对象中引用的其他的对象指向的是java堆内存的两个不同位...


阅读全文>>

0