ObjectOutputStream 读写文件
import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;/** * @author adi_183 * */public class CarObject {/** * 函数入口 * * @param args */public static void main(String[] args) {File file = new File("D:\\Car.txt");try {// 写入物理硬盘ObjectOutputStream oos = new ObjectOutputStream(new FileOutputStream(file));Car car = new Car();car.setColor("红色");car.setName("斯特拉");oos.writeObject(car);oos.close();// 从硬盘上面读取文件ObjectInputStream ois = new ObjectInputStream(new FileInputStream("D:\\Car.txt"));Car carO = (Car) ois.readObject();ois.close();// printSystem.out.println(carO.getColor() + "\n" + carO.getName());} catch (FileNotFoundException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();} catch (ClassNotFoundException c) {c.printStackTrace();}}}