"Halo, Amigo! Aku arep menehi katrangan liyane babagan serialisasi."

Upaminipun kelas kita ngemot referensi kanggo sawetara InputStream . Banjur ora bisa serial, ta?

"Bener. Sampeyan dhewe ngandika sing lepen ora bisa serialized. Lan sampeyan ora bisa serialize obyek sing duwe data non-serializable."

"Bener. Cukup. Nanging apa yen kelas nyimpen data sing ora nduweni peran penting ing negara kasebut lan nyegah kelas kasebut dianggep minangka kelas serial? Aja mikir yen kelas bisa nyimpen barang sing ora perlu. Bisa mbuwang iki. data sawayah-wayah lan bisa uga ana - kabeh wektu."

Kanggo kasus kasebut, pangripta Jawa nggawe tembung kunci sementara . Yen kita nulis tembung kunci iki sadurunge variabel anggota, mula bakal diabaikan sajrone serialisasi. Negara kasebut ora bakal disimpen utawa dibangun maneh. Kaya-kaya ora ana. Iki mung kanggo kahanan sing lagi wae kita pikirake.

Elinga caching lan modifier molah malih ? Ora ana aturan tanpa pangecualian .

Iki salah siji conto saka rasa seneng iki:

Conto «kucing» kanthi variabel sing ora katon kanggo serialisasi:

Kode
class Cat implements Serializable
{
 public String name;
 public int age;
 public int weight;

 transient public InputStream in = System.in; 
}