Merhabalar arkadaşlar, Sitemizi programlama ile ilgilenen bütün arkadaşlarımızın türkçe içerik konusunda çektiği sıkıntılar düşünülerek soru/cevap şeklinde bir etkileşimde bulunabilmesi için kurduk. Umuyoruz hepimiz için güzel bir deneyim olur. Hasscript Ekibi
0 oy
35 gösterim

Externalizable diye birşey okudum? Bu nedir? Neden kullanlır?

Java kategorisinde (3.5k puan) sordu

1 cevap

0 oy
Bir sınıfı serialize ederken normalde serializable interface kullanıyoruz ve nasıl serialize edildiğiyle pek ilgilenmiyoruz. Java kendisi ayarlıyor. Önceki java versiyonlarında bu işlem biraz performan sıkıntısı çıkardığı için otomatize serialize etmek yerine elle müdahale yani detaylarını kendimiz vererek serialize etmek amacıyla bu interface sağlanmış. Sınıfa "implements externalizable" dediğimiz zaman bize iki tane metod sağlıyor. Bu metodlar gerçekleştirilerek nasıl serialize edeceğimizi ve nasıl geri alabileceğimizin detayını vermemiz bekleniyor.

Aslında bu arada json olarak çıktısı alınıp yine json olarak oluşturulursa güzel olabilir.

JDK 1.1 den beri varmış.

https://docs.oracle.com/javase/7/docs/api/java/io/Externalizable.html
(3.5k puan) cevapladı

İlgili sorular

0 oy
1 cevap 49 gösterim
0 oy
1 cevap 62 gösterim
62 gösterim 9 Ocak Java kategorisinde kenan (3.5k puan) sordu
0 oy
1 cevap 31 gösterim
0 oy
1 cevap 170 gösterim
170 gösterim 9 Ocak Java kategorisinde kenan (3.5k puan) sordu
0 oy
1 cevap 162 gösterim
162 gösterim 9 Ocak Java kategorisinde kenan (3.5k puan) sordu
...