最赞回答 / 小王子抓猫咪
你说的没错,老师讲的也没错。他说后面6个字节,每3个字节表示一个汉字。只是他没有说清楚最前面两个字节的含义。为什么会多出两个字节呢,请仔细查看API中DataOutputStream的WriteUTF方法的解释。前面两个字节代表写入的字符串长度信息。
2015-01-01
最赞回答 / 阿猫阿狗汪喵喵
private void writeObject(java.io.ObjectOutputStream s)throws java.io.IOException{ s.defaultWriteObject();//把JVM能默认序列化的元素进行序列化操作 s.writeObject(name); s.writeInt(age);//自己完成age的序列化 } private void readObjec...
2014-12-28