什么时候应该使用深度和浅拷贝?

时间:2018-03-22 18:57:04

标签: java

我已经看到很多关于什么是浅版和深版的问题,但对于什么时候使用它们并不是很多。如果深层复制更安全,为什么每次更改某些内容时,更多的开发人员都不会深入复制每个对象?如果做到了,那么性能不会成为问题吗?是否有时间进行浅层复制?

编辑 - 此问题与提供的问题不重复。那个问题询问两者之间有什么区别。这个问题在于询问在哪种情况下使用每一个都是合适的,我理解这些差异。

编辑 - 问题是服务器是否正在接收请求并添加或修改一个字段,如果服务器将json请求映射到对象,则将该对象中的每个字段映射到新对象,并修改一个字段然后转发请求第二个api?或者是浅层副本,因为原始对象不太可能被修改?

0 个答案:

没有答案