ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
208
208
EMPFEHLEN
-
Hallo,
ich beschäftige mich seit einiger Zeit mit Java und hätte eine Frage bezüglich der Dateiarbeit.
Also:
Weiß vielleicht jemand, welche Bestandteile eines Objekts gespeichert werden und welche nicht?
Ich bedanke mich schonmal im Voraus.
-
01.02.09 10:28 #2
Hi,
wenn du übers abspeichern eines Objektes sprichts, denke ich du sprichst von Serialisierung.
Es werden alle Instanzvariablen des zu speichernden Objekts mit gepeichert. Und wenn diese Variablen aus 1 oder mehrern Objekten besteht, dann werden auch die Zustände von eben diesen gepeichert usw. Allerdings müssen alle Objekte im Baum die Schnittstelle Serialziable implementien. Wenn du willst, dass manche Zustände nicht gepeichert werden, dann kennzeichne sie mit dem Schlüsselwort transient:
String und Integer implementieren die og. Schnittstelle.Code java:1 2 3 4 5
public class Test implements Serializable{ private String name; // wird gepeichert, wenn String die o. g. Schnittstelle implementiert private int größe; // wird gepeichert, wenn Integer die o. g. Schnittstelle implementiert private transient Object test; // wird beim Speichern übersprungen }
Ciao
DosCoderMan kann mich für das verantwortlich machen, was ich hier schreibe, nicht für das, was andere verstehen.
Sollte ich mal Mist labern weist mich bitte darauf hin.
Ich freue mich über ein Danke, wenn ich helfen konnte!
Ähnliche Themen
-
Objekte/Arrays Speichern
Von Raven280438 im Forum C/C++Antworten: 4Letzter Beitrag: 24.06.10, 17:25 -
Objekte im RAM speichern
Von -Tom-Tom- im Forum Java GrundlagenAntworten: 3Letzter Beitrag: 29.04.09, 09:44 -
Objekte auf Server speichern
Von chrismass im Forum JavaAntworten: 3Letzter Beitrag: 09.11.07, 11:07 -
C++ Objekte Speichern
Von janosch im Forum C/C++Antworten: 10Letzter Beitrag: 20.10.04, 13:03 -
Objekte speichern?
Von CosmoKey im Forum .NET ArchivAntworten: 1Letzter Beitrag: 05.02.04, 20:18





Zitieren
Login





