Je m'initie à la programmation orientée objet (POO) et j'aimerais savoir ce que signifie la sérialisation dans le jargon de la POO.
Réponses
Trop de publicités?Sérialisation est le processus qui consiste à convertir des données non ordonnées (comme un objet) en un fichier de type série de jetons qui peuvent être utilisés ultérieurement pour reconstruire les données originales. La forme sérialisée est le plus souvent une chaîne de texte, mais ce n'est pas obligatoire.
La sérialisation est le processus qui consiste à convertir un objet supporté par Java, C# ou tout autre langage OOP en une forme transportable. De cette façon, il peut être transporté sur le réseau ou stocké sur un disque. Pour qu'une classe soit sérialisable, elle doit implémenter l'interface sérialisable.
La sérialisation consiste à convertir un objet en une séquence de bits stockable.
afin que vous puissiez enregistrer cette séquence dans un fichier, une base de données ou l'envoyer sur le réseau.
Plus tard, vous pourrez le désérialiser en objet réel et le réutiliser quand vous le souhaitez.
Services Web y AJAX est l'exemple le plus courant de sérialisation. Les objets sont sérialisés avant d'envoyer la réponse au client.
La sérialisation n'est rien d'autre que le transfert de l'objet supporté par java vers une forme supportée par un fichier
(OR)
la conversion d'une forme supportée par java en une forme supportée par le réseau... la portée principale de la sérialisation n'est rien d'autre que le transfert des données d'une couche à l'autre... seuls les objets sérialisés peuvent être envoyés sur le réseau...
Lors de l'instanciation (construction) de l'objet réel (la chose) à partir d'une classe (blueprint), il est nécessaire de sauvegarder l'objet (la chose) en le sérialisant (en le décomposant en sa structure atomique de base) dans un espace mémoire. (Un peu comme le transporteur de Star Treks). Vous décomposez la chose en un flux d'informations qui peut être transporté quelque part et stocké. Ensuite, lorsque vous voulez reconstruire la chose, il suffit de ramener l'instance stockée de manière atomique dans l'objet. Différent de l'instanciation.