Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
proces serializácie podporuje kódovanie objektu a umožňuje užívateľom ukladať objekty a súbory a prenášať tieto súbory na sieti . Rôzne technológie a platformy tiež používať serializáciu použiť parametre pre sieťové procesu . Serializácie je tiež požiadavka na technológie , ktoré sa automaticky aktivujú a pasiváciu objektov servera . Serializácie sa však , odovzdá objekt triedy objektu alebo napísať triedne premenné .
Serial Verzia ID
Užívatelia by mali pridať sériovej verzie ID pri vytváraní novej triedy . To zaručuje zmeny na triede pri ukladaní objektov . Avšak , priradenie jedného sériovej verzie ID do dvoch rôznych tried objektov neumožňuje používateľom rekonštruovať uložené súbory . Pre serializáciu dát , musí byť objekt obsahovať konkrétne inštancie triedy ako statické alebo prechodné dát .
Statická a Transient dát
serializáciu dát uložený v statickej premennej , musia používatelia zabezpečiť serializácie triedy špecifické. To znamená , že dáta spojené s triedou nemôže automaticky serializovať . Prechodné dát , na druhej strane , umožňuje priradiť skupiny dát , bez toho aby serializácie . Používatelia musia použiť špeciálny kód pri práci s prechodným dátami .
Varovanie
model pre serializáciu je jednoduchá , pretože je to prázdna rozhranie . Navyše , serializácie sa zaoberá dátový člen triedy , nie metodiky v rámci tejto triedy . Pred pridaním do serializovatelný triedy , uistite sa , že dátový člen je serializovať . Pri použití non - serializovatelný členov triedy , Java vytvára " NotSerializableException " , keď sa snažia zachrániť objekty , ktoré nie sú platné .
Copyright © počítačové znalosti Všetky práva vyhradené