Pessoal, estou começando no mundo Java, estou lendo um livro o SCJP 310-055 estou no cap 6
“Trabalhando com ObjectOutPutStream e ObjectInPutStream”
Mais ou menos eu entendi só não estou entendendo o que é serialização?
package TestKiller_explicacoes;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.io.Serializable;
/**
*
-
@author Rodrigo Diniz */ public class CAT implements Serializable{} class serializeCat{ public static void main(String[] args) { CAT c = new CAT(); try { FileOutputStream fop = new FileOutputStream(“arquivo.txt”); ObjectOutputStream ops = new ObjectOutputStream(fop); ops.writeObject©; } catch (Exception e) {e.printStackTrace(); }
try { FileInputStream fip = new FileInputStream("arquivo.txt"); ObjectInputStream oip = new ObjectInputStream(fip); c = (CAT) oip.readObject(); oip.close(); } catch (Exception e) {e.printStackTrace(); }
}
}
Alguem pode me ajudar? Vlw