Java中什么是对象序列化呢?

java问题王 Java每日一问 发布时间:2021-09-25 16:57:38 阅读数:10377 1
下文讲述Java中对象序列化的简介说明,如下所示:

Java序列化简介

Java序列化是一个持久化,
其本质是将实例对象转换为指定格式的字节,方便将对象进行持久化保存,
然后进行对象传输
-------------------------------------
注意事项:
    Java序列化是对对象的值进行序列化,而不是类定义
例:
序列化定义
package com.java265.other;

import java.io.File;
import java.io.FileOutputStream;
import java.io.ObjectOutputStream;
import java.io.Serializable;

public class test {
	/*
	 * java265.com 序列化的示例分享
	 */
	public static void main(String[] args) throws Exception {
         A  a = new A("Java265",18);
         ObjectOutputStream o = new ObjectOutputStream(
        		 new FileOutputStream(
        				 new File("D:\\test3.txt")
        				 ));
        		 
			o.writeObject(a);
			o.close();
	}
}

class A implements Serializable {
	private String name;

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public int getAge() {
		return age;
	}

	public void setAge(int age) {
		this.age = age;
	}

	private int age;

	public A() {
	}

	public A(String name, int age) {
		super();
		this.name = name;
		this.age = age;
	}
}
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaProblem/202109/1244.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者