Java de base quatre, copiez l'objet

61, pourquoi voulez-vous utiliser le clonage?

objet clonée peut inclure certaines des propriétés ont été modifiées, et les nouvelles propriétés de l'objet sont encore de temps pour initialiser la valeur de tous lorsque vous avez besoin d'un nouvel objet pour maintenir le « état » en cours à compter sur la méthode de clonage.

 

62, comment atteindre le clone cible?

1) Procédé pour réaliser une interface Cloneable et clone de commande prioritaire () de la classe d'objets.

2) pour réaliser l'interface Serialable, et la séquence clonée par désérialisé peut être vrai clones de profondeur.

 

63, quelle est la différence entre une copie profonde et peu profonde est une copie

1) copie peu profonde: quand un objet est copié copie de type seulement membre valeurs de variables qui y sont contenues et lui-même, et le type de référence de l'objet membre et n'a pas été copié.

2) copie en profondeur: En plus de copier l'objet lui-même, toutes les variables membres objets contenus seront copiés.

 

Je suppose que tu aimes

Origine www.cnblogs.com/linlf03/p/10777026.html
conseillé
Classement