java深拷贝的三种实现方式?
实现深拷贝,有三种方式:
手动赋值,效率高,但代码过于啰嗦。序列化与反序列化,使用SerializationUtils的clone(Object obj)方法,要求拷贝的对象实现了Serializable,Map不行,使用HashMap即可。用fastjson从Object转成json,然后转回object,本质上是反射。Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有