2010-01-13 17 views

उत्तर

3

जावा में, clone() लगभग हमेशा उथला होता है। इतनी गहरी नकल हमेशा संभव नहीं है

  1. प्रदर्शन
  2. हर वस्तु को परिभाषित करता है एक काम clone() विधि,: यह दो कारणों से है।
+1

ओवरराइड जब तक कुछ और करने। –

3

LinkedHashMapHashMap से निकला है, जो विधि क्लोन() के लिए इस निर्दिष्ट करता है:

इस HashMap उदाहरण के एक उथले प्रतिलिपि रिटर्न: कुंजी और खुद को क्लोन नहीं कर रहे हैं महत्व देता है।

(तो नहीं, यह एक उथले क्लोन बल्कि गहरे से है। ऐसा नहीं है कि यह वास्तव में तार के लिए मायने रखती है।)

संबंधित मुद्दे