因为乱码才是正常的,序列化和反序列话是基于二进制流的,这个二进制流不受制于任何字符编码格式
序列化是把Student对象的信息以二进制存储在文件obj.bat中,不是以特定的字符编码格式输出的
用文本编辑器打开自然是乱码。只有通过反序列话才能将存储的二进制读取出来,然后显示在控制台上。
要是想不是乱码,需要自己实现序列化(俺不会)
因为乱码才是正常的,序列化和反序列话是基于二进制流的,这个二进制流不受制于任何字符编码格式
序列化是把Student对象的信息以二进制存储在文件obj.bat中,不是以特定的字符编码格式输出的
用文本编辑器打开自然是乱码。只有通过反序列话才能将存储的二进制读取出来,然后显示在控制台上。
要是想不是乱码,需要自己实现序列化(俺不会)