Τι είναι το ρηχό αντίγραφο και το βαθύ αντίγραφο στην Java;
Τι είναι το ρηχό αντίγραφο και το βαθύ αντίγραφο στην Java;

Βίντεο: Τι είναι το ρηχό αντίγραφο και το βαθύ αντίγραφο στην Java;

Βίντεο: Τι είναι το ρηχό αντίγραφο και το βαθύ αντίγραφο στην Java;
Βίντεο: PYTHON MODULES - ΜΑΘΗΜΑ 2.1 - COPY - Μέρος 1 από 1 - Οι συναρτήσεις copy και deepcopy 2024, Απρίλιος
Anonim

Σε ρηχό αντίγραφο , είναι μόνο πεδία πρωτόγονου τύπου δεδομένων αντιγράφηκε ενώ οι αναφορές αντικειμένων δεν είναι αντιγράφηκε . Βαθύ αντίγραφο περιλαμβάνει το αντίγραφο πρωτόγονων τύπων δεδομένων καθώς και αναφορών αντικειμένων.

Επίσης, να γνωρίζουμε είναι, τι είναι ρηχό και βαθύ αντίγραφο;

ΕΝΑ ρηχό αντίγραφο κατασκευάζει ένα νέο σύνθετο αντικείμενο και στη συνέχεια (στο μέτρο του δυνατού) εισάγει σε αυτό αναφορές στα αντικείμενα που βρίσκονται στο πρωτότυπο. ΕΝΑ βαθύ αντίγραφο κατασκευάζει ένα νέο σύνθετο αντικείμενο και στη συνέχεια, αναδρομικά, εισάγει αντίγραφα σε αυτό των αντικειμένων που βρέθηκαν στο πρωτότυπο.

τι είναι η ρηχή και βαθιά κλωνοποίηση στην Java; Οποιεσδήποτε αλλαγές έγιναν σε κλωνοποιημένος το αντικείμενο δεν θα αντικατοπτρίζεται στο αρχικό αντικείμενο ή το αντίστροφο. Προεπιλεγμένη έκδοση του κλώνος μέθοδος δημιουργεί το ρηχό αντίγραφο ενός αντικειμένου. Ρηχό αντίγραφο προτιμάται εάν ένα αντικείμενο έχει μόνο πρωτόγονα πεδία. Βαθύ αντίγραφο προτιμάται εάν ένα αντικείμενο έχει αναφορές σε άλλα αντικείμενα ως πεδία.

Εξάλλου, τι είναι το ρηχό αντίγραφο στην Java;

ΕΝΑ ρηχό αντίγραφο είναι ένα αντίγραφο του δείκτη αναφοράς στο αντικείμενο, ενώ ένα βαθύ αντίγραφο είναι ένα αντίγραφο του ίδιου του αντικειμένου. Σε Ιάβα , τα αντικείμενα διατηρούνται στο παρασκήνιο, αυτό με το οποίο συνήθως αλληλεπιδράτε όταν ασχολείστε με τα αντικείμενα είναι οι δείκτες. Τα ονόματα των μεταβλητών δείχνουν τον χώρο μνήμης του αντικειμένου.

Τι είναι το deep copy στην κλωνοποίηση;

Βαθύ αντίγραφο . ο βαθύ αντίγραφο ενός αντικειμένου θα έχει ακριβή αντίγραφο όλων των πεδίων του αντικειμένου πηγής σαν ένα ρηχό αντίγραφο , αλλά σε αντίθεση με το χόρτο αντίγραφο εάν το αντικείμενο προέλευσης έχει οποιαδήποτε αναφορά στο αντικείμενο ως πεδία, τότε δημιουργείται ένα αντίγραφο του αντικειμένου με κλήση κλώνος μέθοδος.

Συνιστάται: