java-web - Javabean 是否一定要实现Serializable接口?意义在哪?
巴扎黑
巴扎黑 2017-04-18 09:52:04
0
3
552

如题,以及是否javabean中无论public还是private都序列化还是怎么样?希望有有人来讨论下,或者给出相关文档的链接。
小弟谢过

巴扎黑
巴扎黑

membalas semua(3)
阿神

1.serializeable ialah antara muka bertanda tanpa kaedah untuk dilaksanakan. Kepentingan antara muka ini adalah untuk memberitahu Java bahawa pembangun membenarkan kelas ini disirikan.
2. Tiada ujian khusus, tetapi pengubah suai akses seperti awam dan peribadi tidak boleh menjejaskan proses bersiri.

Juga:

Sebelum ini saya telah menulis artikel blog tentang pensirian Java "Asas Pensirian Java" yang sepatutnya dapat menjawab soalan ini dan memperkenalkan cara mudah untuk memanggil antara muka bersiri Java Subjek boleh menguji pengubahsuaian akses dengan cara ini ada hubungan antara watak dan serialisasi?

Peter_Zhu

Melaksanakan Serializable kerana anda perlu menggunakan siri terbina dalam JDK.
Dengan teknologi semasa, tidak lagi penting sama ada untuk melaksanakan antara muka Serializable, kerana terdapat terlalu banyak teknologi bersiri sekarang, yang semuanya lebih baik daripada JDK terbina dalam, dan tidak perlu untuk melaksanakan antara muka Serializable.
EsotericSoftware/kryo
msgpack
FasterXML/jackson
RuedigerMoeller/fast-serialization
google/protobuf

左手右手慢动作

Ia tidak perlu dilaksanakan, tetapi sesetengah sistem lama masih memerlukannya Contohnya, sesetengah projek yang mengintegrasikan bahagian belakang dan hujung fleksibel, entiti masih perlu disirikan

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!