2018-11-10
先对比一下存诸空间大小:https://pan.baidu.com/s/1I3K8ARfl4x8pC__B-T_vbA
输出的结果是
json:520 序列化:688 序列化Map:1102
用JSON字符串体积最小,JavaBean对象其次,用JavaMap浪费空间最大。
因为java会在序列化中存一些类结构的数据,所以简单对象存储用序列化并不占优势,反而内存占用更多,但是如果是List这样数据多于结构的情况,还是省内存的。