Java enum seri hale getirilebilir mi?

İçindekiler:

Java enum seri hale getirilebilir mi?
Java enum seri hale getirilebilir mi?
Anonim

Çünkü enumlar otomatik olarak Serileştirilebilir (Enum için Javadoc API belgelerine bakın), enum bildiriminin ardından "implements Serializable" yan tümcesini açıkça eklemeye gerek yoktur. Bu kaldırıldıktan sonra, java için import ifadesi. io. Serileştirilebilir arayüz de kaldırılabilir.

Tüm Java sınıfları serileştirilebilir mi?

Yalnızca Serileştirilebilir Uygulayan Sınıflar SerileştirilebilirBir sınıf Serileştirilebilir arabirimi uyguladığında, onun tüm alt sınıfları da serileştirilebilir. Ancak bir nesnenin başka bir nesneye referansı olduğunda, bu nesnelerin Serileştirilebilir arabirimi ayrı olarak uygulaması gerekir.

Enum'un özel karakterleri Java olabilir mi?

Enum sabitleri geçerli Java tanımlayıcıları olmalıdır. Farklı şekilde görüntülenmesini istiyorsanız, toString'i geçersiz kılabilirsiniz.

HashSet serileştirilebilir Java mı?

2 Cevaplar. HashSet, içerdiği tüm nesneler serileştirilebilir olduğu sürece serializable [Belgeler]'dir, bu nedenle Address sınıfının serileştirilebilir olduğundan emin olmanız gerekir.

Enum Java'yı devralabilir mi?

Java enum bir tür derleyici büyüsüdür. Bayt kodunda, herhangi bir numaralandırma, Java soyut sınıfını genişleten bir sınıf olarak temsil edilir. … Enum ve birkaç statik üyeye sahiptir. Bu nedenle, enum başka bir sınıfı veya enum'u genişletemez: birden çok kalıtım yoktur.

Önerilen: