• 技术文章 >java >java基础

    Java对象流实现序列化的类

    小妮浅浅小妮浅浅2021-05-11 09:28:44原创3043

    本教程操作环境:windows7系统、java10版,DELL G3电脑。

    1、过程

    (1)要求次类是可序列化的: 实现Serializable接口

    (2)要求类的属性同样的要实现Serializable接口

    (3)使用static或transient修饰的属性, 不可实现序列化

    (4)提供一个版本号

    2、实例

        class Person implements Serializable {
            private static final Long serialVersionUID = 67348253671L;
            private String name;
            private Integer age;
            private Dog dog;
     
            public Person(String name, Integer age, Dog dog) {
                this.name = name;
                this.age = age;
                this.dog = dog;
            }
        }
     
        class Dog implements Serializable{
            private String name;
     
            public Dog(String name) {
                this.name = name;
            }
        }

    以上就是Java对象流实现序列化类的方法,希望能对大家有所帮助。更多Java学习指路:Java基础

    专题推荐:java对象流
    上一篇:Java中IO流复制文件的方法 下一篇:Java中RandomAccessFile类如何随机访问

    相关文章推荐

    • java中ordinal有什么用?• java反射生成对象的方法• java如何访问成员变量• java使用ParameterizedType实现泛型• java对象创建过程是什么• java类加载器如何理解?• Java中IO流复制文件的方法

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网