读书人

ObjectOutputStream 必顺用到参数File

发布时间: 2012-01-03 22:16:06 作者: rapoo

ObjectOutputStream 必顺用到参数FileOutputStream 吗,有没有把一个对象序列化到一个字符串中的啊
ObjectOutputStream 必顺用到参数FileOutputStream 吗,有没有把一个对象序列化到一个字符串中的啊
FileOutputStream 是生成一个文件,不能成为字符串。

[解决办法]
ObjectOutputStream是封装OutputStream的

你说的传到字符串不可以。字符串是个类,里面实际上是byte数组,这两个风马牛不相及

可以用ByteArrayOutputStream替换FileOutputStream 将对象变成byte数组。不过这和你说的String不一样
[解决办法]
可以序列化成一个字节流。
[解决办法]
用ObjectInputStream来封装一下ByteArrayOutputStream就可以了

出来的是一个byte数组,也只能得到byte数组,如果把byte数组变为String就会出问题的

soap能传byte数组吗?
[解决办法]
打错了
用ObjectInputStream来封装一下ByteArrayInputStream就可以了
[解决办法]
ByteArrayOutputStream得到byte数组

这个数组传输到对方,再通过ByteArrayInputStream将数组构件成流,然后用ObjectInputStream读取对象

读书人网 >J2SE开发

热点推荐