java序列化小记

1、将对象状态转换成可以保持(持久化)或传输(网络传输)格式的过程,称之为序列化Serializable。反之,将字节流序列转换成java对象的过程,为反序列化

2、将对象进行序列化的目的主要是为了进行网络传输或者持久化存储。即使用场景: a) 数据需要进行网络传输  b)需要将对象的状态信息进行持久化保存

3、静态数据不可以被序列化,因为,静态数据不在堆内存当中,而是在静态方法区当中。

4、若对象中某个变量不需要进行序列化,可以通过关键字transient进行修饰。

posted @ 2021-04-26 23:00  飞沙流年  阅读(33)  评论(0编辑  收藏  举报