SORU
2 Kasım 2010, Salı


Java cloneable hakkında

Bazı dersler 0* *ama herhangi bir iyi bağlantılar alamadım Java hakkında açıklama arıyordum, ve Taşma daha belirgin hale geliyor Yığını seçim zaten.

Aşağıdaki bilmek istiyorum:

  • bir.) Cloneable bir klon veya Cloneable arabirimi uygulayarak nesnelerin bir kopyasını alabiliriz. Bunu yapmanın avantajları ve dezavantajları nelerdir?
  • b.) Nasıl özyinelemeli klonlama eğer nesne bileşik bir nesne olur mu?

Teşekkür ederim.

CEVAP
2 Kasım 2010, Salı


Cloneable ile ilgili bilmeniz gereken ilk şey - sakın kullanma.

Çok zor Cloneable doğru ile klonlama uygulamak ve çabaya değmez.

Bunun yerine başka bir seçenek, apache commons SerializationUtils (derin klon) veya BeanUtils gibi (sığ-klon) ya da basit bir kopya-yapıcı bir şekilde kullanın.

Bu yaklaşımın pek çok sakıncaları açıklar Cloneable ile klonlama hakkında Josh Bloch görüşleri için See here.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Abbeydabby0277's channel

    Abbeydabby02

    9 ŞUBAT 2012
  • NightShader1

    NightShader1

    25 Temmuz 2006
  • Viktorija A.

    Viktorija A.

    28 Mart 2009