类 Serialization


  • public final class Serialization
    extends java.lang.Object
    序列化、反向序列化
    版本:
    1.0 2012-7-26
    作者:
    帮帮组
    • 方法概要

      所有方法 静态方法 具体方法 
      修饰符和类型 方法 说明
      static byte[] serialize​(java.io.Serializable obj)
      将实例对象序列化为字节数组
      static void serialize​(java.io.Serializable obj, java.lang.String file)
      将实例对象序列化保存到指定的文件中
      static java.io.Serializable unserialize​(byte[] datas)
      指定的字节数组反序列化产生实例对象
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 构造器详细资料

      • Serialization

        public Serialization()
    • 方法详细资料

      • serialize

        public static byte[] serialize​(java.io.Serializable obj)
                                throws java.io.IOException
        将实例对象序列化为字节数组
        参数:
        obj - 实例对象
        返回:
        实例对象序列化后的字节数组
        抛出:
        java.io.IOException - IO异常
      • serialize

        public static void serialize​(java.io.Serializable obj,
                                     java.lang.String file)
                              throws java.io.IOException
        将实例对象序列化保存到指定的文件中
        参数:
        obj - 实例对象
        file - 存储文件
        抛出:
        java.io.IOException - IO异常
      • unserialize

        public static java.io.Serializable unserialize​(byte[] datas)
                                                throws java.io.IOException
        指定的字节数组反序列化产生实例对象
        参数:
        datas - 指定的字节数组
        返回:
        实例对象
        抛出:
        java.io.IOException - IO异常