将 Java 对象的基本数据类型和图形写入 OutputStream,对象的默认序列化机制写入的内容是:对象的类,类签名,以及非瞬态和非静态字段的值
如下:将Person对象写入到文件中
package cn.itheima.cway.IO;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.ObjectOutputStream;
public class ObjectIODemo {
/**
* 操作对象的流:对象的持久化
* 流操作的对象需要实现Serializable(对象序列化)接口
* 1、ObjectInputStream
* 2、ObjectOutputStream
* @param args
* @throws IOException
* @throws
*/
public static void main(String[] args) throws IOException {
writeObj();
}
public static void writeObj() throws IOException
{
//将一个对象写入到一个文件中
ObjectOutputStream oos=new ObjectOutputStream(new FileOutputStream("f:\\obj.objec