2021-01-27 13:59发布
实现深拷贝,有三种方式:
手动赋值,效率高,但代码过于啰嗦。
序列化与反序列化,使用SerializationUtils的clone(Object obj)方法,要求拷贝的对象实现了Serializable,Map不行,使用HashMap即可。
用fastjson从Object转成json,然后转回object,本质上是反射。
最多设置5个标签!
实现深拷贝,有三种方式:
手动赋值,效率高,但代码过于啰嗦。
序列化与反序列化,使用SerializationUtils的clone(Object obj)方法,要求拷贝的对象实现了Serializable,Map不行,使用HashMap即可。
用fastjson从Object转成json,然后转回object,本质上是反射。
一周热门 更多>