A mund të jetë serializueshme java enum?

Përmbajtje:

A mund të jetë serializueshme java enum?
A mund të jetë serializueshme java enum?
Anonim

Për shkak se enums janë automatikisht të serializueshme (shih dokumentacionin e Javadoc API për Enum), nuk ka nevojë të shtohet në mënyrë eksplicite klauzola "immplements Serializable" pas deklaratës së numërimit. Pasi të hiqet kjo, deklarata e importit për java. io. Ndërfaqja e serializueshme gjithashtu mund të hiqet.

A janë të serializueshme të gjitha klasat Java?

Vetëm klasa që Implementimi i Serializueshëm mund të SerializohetKur një klasë zbaton ndërfaqen e Serializueshme, të gjitha nën-klasat e saj janë gjithashtu të serializueshme. Por kur një objekt ka një referencë për një objekt tjetër, këto objekte duhet të zbatojnë veçmas ndërfaqen e Serializable.

A mund të ketë enum karaktere speciale Java?

Konstantet e numrit duhet të jenë identifikues të vlefshëm Java. Mund të anashkaloni toString nëse dëshironi që ato të shfaqen ndryshe.

A është HashSet Java e serializueshme?

2 Përgjigje. HashSet është i serializueshëm [Dokumentacioni] për sa kohë që të gjitha objektet që përmban janë të serializueshme, kështu që duhet të siguroheni që klasa e adresës është e serializueshme.

A mund të trashëgojë Java Java?

Java enum është një lloj magjie përpiluesi. Në kodin bajt, çdo enum përfaqësohet si një klasë që zgjeron klasën abstrakte java. … Enum dhe ka disa anëtarë statikë. Prandaj, enum nuk mund të zgjerojë asnjë klasë ose numër tjetër: nuk ka trashëgimi të shumëfishtë.

Recommended: