Écrire des objets de date et des objets vectoriels dans un fichier, puis lisez dans le fichier et sortie à l'écran
Package objstream; import java.io.file; import java.io.fileInputStream; import java.io.filenotfoundException; import java.io.fileoutputStream; import java.ioexception; import java.io.objectinputStream; import java.objectoutputtream; import java.util.date; import; java.util.vector; import java.util.logging.level; import java.util.logging.logger; import javafx.scene.chart.piechart.data; / ** * * @Author Administrator * / public class objstream {/ ** * @param args the Commor Line Arguments * / public static Void main IoException {try {// Ces 2 phrases sont conformes à FileOutputStream fout = new FileOutputStream ("test.txt"); // est équivalent fileoutputStream fout = null; file f = new file ("test.txt"); vector v = new vector (); // variable vector v.add ("pas de récompense pour le succès"); v.add ("excellent talent"); v.add ("tout"); fout = new FileoutStream (f); ObjectOutputStream obj = new ObjectStream (fout); ObjectOutputStream obj) = new object (); oj = new Date (); objectObject (oj); object.writeObject (v); object.close (); fileInputStream fin = new FileInputStream (f); objectInputStream oiS = new ObjectInputStream (fin); objet oji = new object (); // pourquoi vous devez utiliser 2 objets à produire et demander pour des conseils ici oji = Ois.readObject (); // Si vous n'utilisez pas 2 objets, vous ne publierez que le Time System.out.println (oji); objet oji2 = nouveau objet (); oji2 =} catch (); System.out.println (oji2);} catch (filenotfoundException ex) GensStream d'entrée d'objet) peut lire les données et types d'origine écrits à l'aide du flux de sortie de l'objet, et avec le flux de fichiers et le flux de sortie, le stockage persistant des objets peut être obtenu.
résultat:
Ven 24 juillet 11:28:01 CST 2015
[Ne pas rechercher de mérite et des talents exceptionnels, en constante évolution]
Construit avec succès (temps total: 2 secondes)
Mais le fichier test.txt est brouillé ~ comment le casser?
Résumer
Ce qui précède est tout au sujet du code d'instance de streaming d'objets Java dans cet article, j'espère qu'il sera utile à tout le monde. Les amis intéressés peuvent continuer à se référer à d'autres sujets connexes sur ce site. S'il y a des lacunes, veuillez laisser un message pour le signaler. Merci vos amis pour votre soutien pour ce site!