gpt4 book ai didi

java - 如何在java中深度复制对象。该对象可能是也可能不是可序列化的

转载 作者:行者123 更新时间:2023-11-30 07:39:09 26 4
gpt4 key购买 nike

如何在java中复制对象而不复制引用。如果内部存在任何对象,那么我们应该仅复制该值,而不修改原始对象引用。

如何以一般方式完成此操作。也就是说我们不知道该对象是否可序列化。

我想编写一个方法来深度复制传递给它的对象。传递给它的对象可以是任何类型。

最佳答案

尝试SerializationUtils.clone()来自 Apache Commons Lang。如果您不想包含整个库,请将该方法复制到您的代码中。该对象必须是可序列化的。

关于java - 如何在java中深度复制对象。该对象可能是也可能不是可序列化的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34941738/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com