为什么需要序列化?想象一下,你希望通过网络发送一个对象,比如一个User对象,网络传输只认识字节流,而Java对象是存在于内存中的复杂结构,直接发送一个对象是不可能的,序列化就是将Java对象转换成可以存储或传输的字节序列的过...