zoukankan      html  css  js  c++  java
  • Java序列化的两种方式

    1、实现Serializable接口

    import java.io.Serializable;
    public class Student implements java.io.Serializable {
      private static final long serialVersionUID = 1L;
    }

    2、实现Externalizable接口

    Externlizable接口继承了java的Serializable 接口,并增加了两个方法:
    public interface Externalizable extends java.io.Serializable {
         void writeExternal(ObjectOutput out) throws IOException;
         void readExternal(ObjectInput in) throws IOException, ClassNotFoundException;
    }
    writeExternal方法可以自定义哪些属性序列化,哪些属性不序列化
    [ 版权声明 ]: 本文所有权归作者本人,文中参考的部分已经做了标记! 商业用途转载请联系作者授权! 非商业用途转载,请标明本文链接及出处!
  • 相关阅读:
    改变字段的值
    创建新的对象
    根据方法的名称来执行方法
    获取类的字段
    获取构造器的信息
    找出类的方法
    开始使用Reflection
    反射简介
    leetcode501
    leetcode235
  • 原文地址:https://www.cnblogs.com/gslgb/p/15116236.html
Copyright © 2011-2022 走看看