L'exemple de cet article décrit comment Java utilise la sérialisation pour réaliser un clonage profond d'objets. Partagez-le avec tout le monde pour votre référence. La méthode d'implémentation spécifique est la suivante :
ByteArrayOutputStream byteOut = new ByteArrayOutputStream(); ObjectOutputStream out = new ObjectOutputStream(byteOut); out.writeObject(obj); ByteArrayInputStream byteIn = new ByteArrayInputStream(byteOut.toByteArray()); ObjectInputStream in =new ObjectInputStream(byteIn); Object newObj=in.readObject();
J'espère que cet article sera utile à la programmation Java de chacun.
Pour plus d'articles sur la façon dont Java utilise la sérialisation pour réaliser le clonage profond d'objets, veuillez prêter attention au site Web chinois de PHP !