Czy wyliczanie w języku Java może być serializowane?

Spisu treści:

Czy wyliczanie w języku Java może być serializowane?
Czy wyliczanie w języku Java może być serializowane?
Anonim

Ponieważ enums są automatycznie serializowane (zobacz dokumentację API Javadoc dla Enum), nie ma potrzeby jawnego dodawania klauzuli "implements Serializable" po deklaracji enum. Po usunięciu, instrukcja import dla java. ja. Interfejs, który można serializować, można również usunąć.

Czy wszystkie klasy Java mogą być serializowane?

Tylko klasy które implementują serializowalny mogą być serializowaneKiedy klasa implementuje interfejs serializowalny, wszystkie jej podklasy również podlegają serializacji. Ale gdy obiekt ma odwołanie do innego obiektu, obiekty te muszą oddzielnie implementować interfejs Serializable.

Czy wyliczenie może zawierać znaki specjalne Java?

Stałe wyliczenia muszą być poprawnymi identyfikatorami Java. Możesz zastąpić toString, jeśli chcesz, aby były wyświetlane inaczej.

Czy można serializować Javę HashSet?

2 Odpowiedzi. HashSet jest serializable [Dokumentacja], o ile wszystkie zawarte w nim obiekty są możliwe do serializacji, więc musisz upewnić się, że klasa Address jest możliwa do serializacji.

Czy enum może dziedziczyć Javę?

Java enum to rodzaj magii kompilatora. W kodzie bajtowym każde wyliczenie jest reprezentowane jako klasa, która rozszerza klasę abstrakcyjną java. … Enum i ma kilka statycznych członków. Dlatego enum nie może rozszerzać żadnej innej klasy ani enum: nie ma wielokrotnego dziedziczenia.

Zalecana:

Interesujące artykuły
Czy mogę zaufać Floryday?
Czytaj więcej

Czy mogę zaufać Floryday?

Najważniejsze przeglądy Floryday | Negatywna Wśród negatywnych recenzji Floryday na Trustpilot znajduje się jedna od kupującego, który powiedział, że jakość ubrań jest bardzo słaba. Po długim oczekiwaniu na zamówienie stwierdzili, że odzież jest wykonana z cienkiego i taniego materiału.

Gdzie jest zmiana konstytucji w konstytucji?
Czytaj więcej

Gdzie jest zmiana konstytucji w konstytucji?

Artykuł V Konstytucji Stanów Zjednoczonych przedstawia podstawowe procedury zmiany konstytucji. Kongres może przedłożyć stanom proponowaną poprawkę konstytucyjną, jeśli proponowany język poprawek zostanie zatwierdzony większością dwóch trzecich głosów obu izb.

Co oznacza zmiana konstytucji?
Czytaj więcej

Co oznacza zmiana konstytucji?

Zmiana w rządzie i prawie, dodatki lub zmiany wprowadzone do konstytucji, statutu, projektu ustawy lub uchwały. Zmiany mogą być wprowadzane do istniejących konstytucji i ustaw, a także są powszechnie wprowadzane do ustaw w trakcie ich przechodzenia przez ustawodawcę.