0
点赞
收藏
分享

微信扫一扫

Java的基本的序列化和反序列化的案例代码

颜路在路上 2022-08-02 阅读 40

package com.imooc.learn1;



import java.io.FileInputStream;

import java.io.FileNotFoundException;

import java.io.FileOutputStream;

import java.io.IOException;

import java.io.ObjectInputStream;

import java.io.ObjectOutputStream;



public class ObjectSeialDemo {

public static void main(String[] args) throws FileNotFoundException, IOException, ClassNotFoundException {

String file="e:\\HTML\\obj.bat";

//
//对象的序列化

//
ObjectOutputStream out=new ObjectOutputStream(new FileOutputStream(file));

//
Student st=new Student("001", "ZhangSan", 22);

//
out.writeObject(st);

//
out.flush();

//
out.close();

ObjectInputStream in=new ObjectInputStream(new FileInputStream(file));

Student stu=(Student) in.readObject();

System.out.println(stu.getName());

in.close();



}



}

举报

相关推荐

0 条评论