Talaan ng mga Nilalaman:
Kahulugan - Ano ang ibig sabihin ng Transient?
Sa computer programming, sa Java partikular, ang lumilipas ay isang keyword na ginagamit upang ipahiwatig na ang isang variable ay hindi dapat mai-serialized. Bilang default, ang lahat ng mga variable sa isang bagay ay maaaring maging serialized at samakatuwid ay maging paulit-ulit, ngunit kung ang isang tukoy na variable ay hindi nangangailangan ng pagtitiyaga sa anumang kadahilanan, ang lumilipas na keyword ay maaaring magamit upang markahan ang variable na ito upang hindi ito serialized kapag ang code ay naipon .
Ipinapaliwanag ng Techopedia ang Transient
Pinipigilan ng palilipat na keyword ang isang variable mula sa pagiging paulit-ulit. Ang huli ay nangangahulugang ang isang variable ay nakabukas sa isang stream ng mga byte at pagkatapos ay naka-imbak sa isang file. Ang prosesong ito ay tinatawag na serialization at ang default na pag-uugali para sa lahat ng mga variable sa isang bagay. Kadalasang may kaugnayan ang Serialization para sa network programming dahil ang isang bagay na kailangang maipadala sa isang network ay kailangang ma-convert sa isang serye ng mga byte upang maipadala ito ng mga piraso; dahil dito ang bawat klase at interface ay dapat na serializable sa pamamagitan ng default. Ngunit kung walang kinakailangan para sa transportasyon sa network, ang keyword na lumilipas ay maaaring magamit upang markahan ang isang variable para sa pagbubukod kapag naganap ang serialization. Maaaring makatipid ito ng ilang mga mapagkukunan sa pag-compute at isang maliit na kaunting oras sa pagproseso.
