Java'da neden serileştirme gerekli?

İçindekiler:

Java'da neden serileştirme gerekli?
Java'da neden serileştirme gerekli?
Anonim

Java'da, buna göre yaşayan ve ölen birkaç nesne yaratırız ve JVM öldüğünde her nesne kesinlikle ölür. … Pekala, seri hale getirme, bir nesnenin durumunu bir bayt akışına dönüştürmemize olanak tanır, bu daha sonra yerel diskteki bir dosyaya kaydedilebilir veya ağ üzerinden başka bir makineye gönderilebilir.

Java'da serileştirmenin amacı nedir?

Java'da Serileştirme, us'un bir Nesneyi ağ üzerinden gönderebileceğimiz veya daha sonra kullanmak üzere dosya olarak kaydedebileceğimiz veya DB'de depolayabileceğimiz akışa dönüştürmesine olanak tanır. Seri durumdan çıkarma, Nesne akışını programımızda kullanılacak gerçek Java Nesnesine dönüştürme işlemidir.

Serileştirme neden gereklidir?

Serialization geliştiricinin bir nesnenin durumunu kaydetmesine ve gerektiğinde onu yeniden oluşturmasına olanak tanır, nesnelerin depolanmasının yanı sıra veri alışverişi sağlar. Serileştirme yoluyla bir geliştirici, aşağıdakiler gibi işlemleri gerçekleştirebilir: Nesneyi bir web hizmeti kullanarak uzak bir uygulamaya gönderme.

Java'da serileştirme gerekli mi?

Serileştirme genellikle Verilerinizi ağ üzerinden göndermek veya dosyalarda depolamak gerektiğinde kullanılır Veri derken, metinleri değil nesneleri kastediyorum. Şimdi sorun, Ağ altyapınız ve Sabit diskiniz, bitleri ve baytları anlayan ancak JAVA nesnelerini anlamayan donanım bileşenleridir.

Serileştirmezsek ne olur?

Serileştirilmemiş Nesneyi ağ üzerinden göndermeye çalışırsanız ne olur? Bir grafiğin üzerinden geçerken, Serileştirilebilir arabirimi desteklemeyen bir nesneyle karşılaşılabilir Bu durumda NotSerializableException atılır ve seri hale getirilemeyen nesnenin sınıfını tanımlar.

Önerilen: