Bonjour à tous,
Je voudrais écrire un objet dans un fichier en utilisant la classe ObjectOutputStream. Quel code dois-je écrire pour que cela fonctionne ?
Je vous remercie pour toute réponse.
Version imprimable
Bonjour à tous,
Je voudrais écrire un objet dans un fichier en utilisant la classe ObjectOutputStream. Quel code dois-je écrire pour que cela fonctionne ?
Je vous remercie pour toute réponse.
Hello,
mal. Elle fonctionne mal.
Pour commencer, on ne peut pas s'en servir pour faire des fichiers textes, mais des fichiers binaires.
Et, bon, techniquement c'est toujours le problème en faisant des formats binaires, mais du coup cette classe utilise la sérialisation Java, qui passe par l'interface Serializable. Ce système a de nombreux problèmes et de nos jours on préférera utiliser autre chose, comme du JSON, du XML, un fichier .properties ou ce genre de choses.