类 KryoUtil
java.lang.Object
com.cdkjframework.util.kryo.KryoUtil
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static List
deserialize
(byte[] buf) static <T> T
deserialize
(byte[] buf, Class<T> type) 反序列化static Object
deserializeObject
(byte[] buf) 反序列化对象static byte[]
类非线安全,所以需要加同步,当时也可以每次传一个新的类Kryo的实例,但需要消耗更多的性能static byte[]
serializeObject
(Object obj) 序列化static <T> T
syncDeserialize
(byte[] buf, Class<T> type) static Object
syncDeserializeObject
(byte[] buf) static byte[]
syncSerialize
(Object rpc) static byte[]
-
构造器详细资料
-
KryoUtil
public KryoUtil()
-
-
方法详细资料
-
syncSerialize
- 抛出:
RuntimeException
-
syncSerializeObject
- 抛出:
RuntimeException
-
syncDeserialize
- 抛出:
RuntimeException
-
syncDeserializeObject
- 抛出:
RuntimeException
-
serialize
类非线安全,所以需要加同步,当时也可以每次传一个新的类Kryo的实例,但需要消耗更多的性能- 参数:
rpc
-- 返回:
- 抛出:
RuntimeException
-
serializeObject
序列化- 参数:
obj
-- 返回:
- 抛出:
RuntimeException
-
deserialize
反序列化- 参数:
buf
- 反序列化字节数组type
- 返回类型- 返回:
- 抛出:
RuntimeException
-
deserialize
- 抛出:
RuntimeException
-
deserializeObject
反序列化对象- 参数:
buf
-- 返回:
- 抛出:
RuntimeException
-