Recuperando um objeto serializado

Recupere objetos serializados

Recuperando um objeto serializado

        // Este exemplo deserializa o objeto javax.swing.JButton

try {
// Deserializando a partir de um arquivo
File file = new File("filename.ser");
ObjectInputStream in = new ObjectInputStream(new FileInputStream(file));
// Deserializando o objeto
javax.swing.JButton button = (javax.swing.JButton) in.readObject();
in.close();
// Obtendo dados do array de bytes
byte[] bytes = getBytesFromFile(file);
// Deserializando a partir de um array de bytes
in = new ObjectInputStream(new ByteArrayInputStream(bytes));
button = (javax.swing.JButton) in.readObject();
in.close();
} catch (ClassNotFoundException e) {
} catch (IOException e) {
}
Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Artigos relacionados