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 veyaCloneable
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ş:
Sorular hakkında Java'In Dize hav...
Java düzenli ifade içinde Eşleştirici ...
Java "-by pass-başvuru" veya...
= Operatörü Java...
Neden char[] şifreler için Dize Java t...