1. import java.io.*;
    2. public class Main {
    3. public static void main(String[] args) throws Exception {
    4. String path = "./data.txt";
    5. boolean append = false;
    6. ObjectOutputStream oos = new ObjectOutputStream(new FileOutputStream(path, append));
    7. oos.writeObject(new Person("张三", 18));
    8. oos.writeInt(100);
    9. oos.writeUTF("quwgeuiy");
    10. oos.close();
    11. System.out.println("已经写入本地文件");
    12. }
    13. }
    14. class Person implements Serializable {
    15. private String name;
    16. private int age;
    17. public Person(String name, int age) {
    18. this.name = name;
    19. this.age = age;
    20. }
    21. @Override
    22. public String toString() {
    23. return "A{" +
    24. "age=" + age +
    25. ", name='" + name + '\'' +
    26. '}';
    27. }
    28. }