Hallo,
ich habe eine Verständnisfrage. Wieso wird beim Einlesen und Speichern FileInputStream/FileOutputstream und ObjectInputStream/ObjectOutputStream genutzt.
hier ein beispiel
kann mir jemand bei dieser Frage helfen. Ich bräuchte eine ausführliche verständliche Erklärung . Habt ihr vielleicht eine gute auf deutsch erklärenende Seite ?
ich bedanke mich schon vielmals im voraus
Gruss
Stevie
ich habe eine Verständnisfrage. Wieso wird beim Einlesen und Speichern FileInputStream/FileOutputstream und ObjectInputStream/ObjectOutputStream genutzt.
hier ein beispiel
Java:
private void save (Auto auto) {
try {
String datei = ".auto.txt";
FileOutputStream fis= new FileOutputStream(datei);
ObjektOutputStream os=new ObjektOutputStream(fis);
objectOutputStream.writeObject(auto);
objectOutputStream.flush();
objectOutputStream.close();
} catch (Exception e) {
e.printStackTrace();
}
public Auto laden(String nr) {
try {
String datei = nr+ ".txt";
FileInputStream fis= new FileInputStream(datei);
ObjectInputStream is=new ObjektInputStream(fis)
Auto auto = (Auto) objectInputStream.readObject();
objectInputStream.close();
return auto;
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
kann mir jemand bei dieser Frage helfen. Ich bräuchte eine ausführliche verständliche Erklärung . Habt ihr vielleicht eine gute auf deutsch erklärenende Seite ?
ich bedanke mich schon vielmals im voraus
Gruss
Stevie