类 SerializationUtils

java.lang.Object
net.oschina.j2cache.util.SerializationUtils

public class SerializationUtils extends Object
对象序列化工具包
作者:
Winter Lau(javayou@gmail.com)
  • 构造器详细资料

    • SerializationUtils

      public SerializationUtils()
  • 方法详细资料

    • init

      public static void init(String ser, Properties props)
      初始化序列化器
      参数:
      ser - serialization method
      props - serializer properties
    • serialize

      public static byte[] serialize(Object obj) throws IOException
      针对不同类型做单独处理
      参数:
      obj - 待序列化的对象
      返回:
      返回序列化后的字节数组
      抛出:
      IOException - io exception
    • serializeWithoutException

      public static byte[] serializeWithoutException(Object obj)
    • deserialize

      public static Object deserialize(byte[] bytes) throws IOException
      反序列化
      参数:
      bytes - 待反序列化的字节数组
      返回:
      序列化后的对象
      抛出:
      IOException - io exception