WebViper: aus Thread eine klasse speichern

Hi,

wie kann ich aus einen Thread eine Klasse (inhalt der klasse ist ein vector) abspeichern?

ich will über diese klasse, die ich dann zu bestimmten uhrzeiten gespeichert hab die werte des vectors auslesen und anzeigen.

mfg
-WebViper-

  1. Hallo,

    wie kann ich aus einen Thread eine Klasse (inhalt der klasse ist ein vector) abspeichern?

    Du meinst, Du willst ein Objekt abspeichern. Eine Klasse ist quasi der Bauplan für ein Objekt. Die Klasse ist bereits in der *.class-Datei gespeichert ;-))

    Zum Speichern von Objekten benötigst Du
    java.io
    Class ObjectOutputStream
    java.lang.Object
      |
      +--java.io.OutputStream
            |
            +--java.io.ObjectOutputStream

    http://java.sun.com/j2se/1.4.1/docs/api/java/io/ObjectOutputStream.html
    Hier steht auch ein Beispiel. Das zu speichernde Objekt kann auch ein java.util.Vector sein.

    Zum Einlesen brauchst Du
    java.io
    Class ObjectInputStream
    java.lang.Object
      |
      +--java.io.InputStream
            |
            +--java.io.ObjectInputStream

    http://java.sun.com/j2se/1.4.1/docs/api/java/io/ObjectInputStream.html

    Und hier könntest Du auch nochmal vorbei schauen
    http://java.sun.com/j2se/1.4.1/docs/guide/serialization/spec/serialTOC.doc.html
    http://java.sun.com/j2se/1.4.1/docs/guide/serialization/spec/output.doc.html
    http://java.sun.com/j2se/1.4.1/docs/guide/serialization/spec/input.doc.html

    viele Grüße

    Axel