From 41cb8a6db7ee93aedef641068aec9f0c155bdcfb Mon Sep 17 00:00:00 2001
From: Looly
Date: Tue, 28 Mar 2023 19:03:49 +0800
Subject: [PATCH] fix code
---
.../src/main/java/cn/hutool/core/io/SerializeUtil.java | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/hutool-core/src/main/java/cn/hutool/core/io/SerializeUtil.java b/hutool-core/src/main/java/cn/hutool/core/io/SerializeUtil.java
index efeaa8160..6bb06ce75 100644
--- a/hutool-core/src/main/java/cn/hutool/core/io/SerializeUtil.java
+++ b/hutool-core/src/main/java/cn/hutool/core/io/SerializeUtil.java
@@ -68,11 +68,12 @@ public class SerializeUtil {
* 注意!!! 此方法不会检查反序列化安全,可能存在反序列化漏洞风险!!!
*
*
- * @param 对象类型
- * @param bytes 反序列化的字节码
+ * @param 对象类型
+ * @param bytes 反序列化的字节码
+ * @param acceptClasses 读取对象类型
* @return 反序列化后的对象
*/
- public static T deserialize(final byte[] bytes) {
- return IoUtil.readObj(new ByteArrayInputStream(bytes));
+ public static T deserialize(final byte[] bytes, final Class>... acceptClasses) {
+ return IoUtil.readObj(new ByteArrayInputStream(bytes), acceptClasses);
}
}