序列化 将JAVA对象转化成可进行传输的格式(二进制) 反序列化 将传输的二进制数据转换成JAVA对象 什么时候需要序列化 1、在网络中直接传输一个java对象。(webservice)2、在数据库的Blob字段(列)中,直接存一个java对象(医院cs系统)3、当前,需要把java对象放入内存(本地的临时文件)中 java.io.ObjectInputStream java.io.ObjectOutputStream4、HttpSession里面存放对象,tomcat的内存不足的时候,钝化到硬盘