Sérialisation Java
Sérialisation Java
Sérialisation Java
JVM-2
JVM-1
EL MAATAOUI Nassime
Ayougil doha
BAYACINE JAMAL
JAVA
chaimae nahhas
MOHAMED EL
FARAJI
C'est quoi la sérialisation en Java ?
Avantages et inconvénients !
Contenu :
comment sérialiser un objet
JAVA
C'est quoi la sérialisation en Java ?
C'est quoi la sérialisation en Java ?
Serializable Externalizable
objet
objet objet
objet
JVM-1 JVM-2
C'est quoi la sérialisation en Java ?
flux d'octets flux d'octets
objet objet
JVM-1 JVM-2
Pourquoi nous avons besoin de la sérialisation ?
• La communications
Pourquoi • la persistance
nous avons
besoin de la • La mise en cache
sérialisation ? • Synchronisation JVM croisée
JAVA
Avantages et inconvénients !
Avantages
• fonctionnalité intégrée
• familière
JAVA • la facilité
• Cryptage
Inconvénients
• Les Versions
• la portabilité du résultat
JAVA • La gestion des références
Inconvénient
s
elle est généralement peut performante car
elle utilise l'introspection,
java.io.Externalizable
JAVA
Exemple
C'est quoi la Désérialisation en Java ?
Sérialisation
Désérialisation
C'est quoi la Désérialisation
en Java ?
La désérialisation est l’étape opposée à la
sérialisation c’est-à-dire que des objets sont créés
à partir d’un tableau d’octets.
Mémoire
JAVA Base de
données
Fichier
Flux d’octets
Objet(s)
On va utilisée :
Désérial
iser
JAVA
Classe
Méthod
es
ObjectInputStream
import java.io.ObjectInputStream;