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