Accueil > Java > Serialize an object in Java

Serialize an object in Java

28/01/2009

     // Lecture de l'objet
     try {
         FileInputStream istream = new FileInputStream("fic.data");
         ObjectInputStream p = new ObjectInputStream(istream);

         my_object = (ClassDeMyObject)p.readObject();

         istream.close();
     } catch(Exception e) {
        e.printStackTrace();
     }

    // Ecriture de l'objet
    try {
        FileOutputStream ostream = new FileOutputStream("fic.data");
        ObjectOutputStream p = new ObjectOutputStream(ostream);

        p.writeObject(OptionsFrame.pertAttributes);
        p.flush();

        ostream.close();
    } catch (Exception e) {
        e.printStackTrace();
    }

Java

Les commentaires sont fermés.