..


Sponzorované odkazy

Bezpečnostné opatrenia pri používaní serializovatelný

Článok napísal Damiano Verde
Strana 1 z 2

Rozhranie Serializable je bežne používaný programátorov na vytváranie Java trvalé objekty. Za normálnych okolností, v skutočnosti, objekt existuje tak dlho, kým Java Virtual Machine (JVM) (alebo virtuálny stroj, pomocou ktorého sa spúšťať Java programy) aktívny.

Pretrvávanie mechanizmus, aktivuje serializácie, namiesto vytvárania objektov, ktoré môžu existovať nezávisle na skutočnosti, že JVM beží alebo nie. Inými slovami, serializácie šetrí stav objektu v sérii bytov a rekonštrukcii objektu na základe informácií obsiahnutých v týchto bytoch.

Príklad použitia

Použitie Serializable je veľmi jednoduchá. Bude to stačiť k rozvoju akejkoľvek public class (vidíme, že v ďalšom bloku kódu kľúčového slova verejnosti), import (cez kľúčové slovo import), knižnice a implementovať java.io.Serializable (pomocou kľúčového slova implementuje) rozhranie Serializable. Napríklad:






 import java.io.Serializable;







 import java.util.Date;







 import java.util.Calendar;







 public class PersistentTime implementuje Serializable







 {



 



 súkromná Dátum a čas;





 



 verejné PersistentTime ()



 



 {



     



 . Calendar.getInstance čas = () getTime ();



 



 }



 



 verejné Dátum getTime ()



 



 {



     



 čas návratu;



 



 }







 }



Týmto spôsobom môžeme mať časové údaje (údaje sú v skutočnosti člen triedy typu Date) trvalé. To by malo byť známe, však, ako použitie Serializable vyžaduje programátor majstrovstiev v niektorých pojmov, ktoré umožňujú, v prípade, že situácia vyžaduje, aby príslušné opatrenia.

V rovnakej kategórii ...
E-Learning
Linux (kurz) Linux (kurz)
Kompletný sprievodca pre open-source systému. Od 49 €.
PHP (kurz) PHP (kurz)
Celý kurz pre vytváranie dynamických webov. Od 49 €.
Ruby a Ruby on Rails (kurz) Ruby a Ruby on Rails (kurz)
Vytvoriť softvér a webových aplikácií s Ruby a ROR. Od 39 €.
Sponzorované odkazy