нөмірлер автоматты түрде серияланатындықтан (Enum үшін Javadoc API құжаттамасын қараңыз), санау мәлімдемесінен кейін «сериялизацияны жүзеге асырады» тармағын нақты қосудың қажеті жоқ. Бұл жойылғаннан кейін java үшін импорт мәлімдемесі. io. Серияланатын интерфейсті де жоюға болады.
Барлық Java сыныптарын сериялауға болады ма?
Тек сериялау мүмкіндігін іске асыратын сыныптар Сериялануға болатын сыныптарСынып серияланатын интерфейсті жүзеге асырған кезде оның барлық ішкі сыныптары да сериялануға болады. Бірақ нысанда басқа нысанға сілтеме болған кезде, бұл нысандар Серияланатын интерфейсті бөлек жүзеге асыруы керек.
Enumда арнайы Java таңбалары болуы мүмкін бе?
Enum тұрақтылары жарамды Java идентификаторлары болуы керек. Егер олардың басқаша көрсетілуін қаласаңыз, toString параметрін қайта анықтауға болады.
HashSet серияланатын Java ма?
2 Жауаптар. HashSet serializable [Құжаттама], егер құрамындағы барлық нысандар сериялануға болатын болса, сондықтан Address сыныбының серияланатынына көз жеткізу керек.
Жаваны санау мүмкін бе?
Java enum - компилятор сиқырының бір түрі. Байт кодында кез келген enum абстрактілі java сыныбын кеңейтетін класс ретінде ұсынылған. … Enum және бірнеше тұрақты мүшелері бар. Сондықтан, enum басқа сыныпты немесе санауды кеңейте алмайды: көп мұра жоқ.