深度克隆实际上仅仅是针对于引用类型而言的,对于值类型而言,浅克隆跟深克隆都完成了对栈上值的克隆。 对于引用类型而言:浅克隆只克隆了引用类型的堆上的引用地址,而并没有克隆栈上的值;而深度克隆则即克隆了堆上的引用地址,也克隆了栈上的值。 相关文章: