public class SerializeUtil extends Object
| Constructor and Description |
|---|
SerializeUtil() |
| Modifier and Type | Method and Description |
|---|---|
static <T> T |
clone(T obj)
序列化后拷贝流的方式克隆
对象必须实现Serializable接口 |
static <T> T |
deserialize(byte[] bytes,
Class<?>... acceptClasses)
反序列化
对象必须实现Serializable接口 注意!!! |
static <T> byte[] |
serialize(T obj)
序列化
对象必须实现Serializable接口 |
public static <T> T clone(T obj)
T - 对象类型obj - 被克隆对象HutoolException - IO异常和ClassNotFoundException封装public static <T> byte[] serialize(T obj)
T - 对象类型obj - 要被序列化的对象public static <T> T deserialize(byte[] bytes,
Class<?>... acceptClasses)
注意!!! 此方法不会检查反序列化安全,可能存在反序列化漏洞风险!!!
T - 对象类型bytes - 反序列化的字节码acceptClasses - 读取对象类型Copyright © 2025. All rights reserved.