方法一:做个文件模式类,把文件的信息封装在该类中。该类实现Serializable接口,可以用流传递。
方法二:严格规定,传递的流中用某个标记区分文件名和文件内容。

解决方案 »

  1.   

    你当然要自己写程序来判断是文件名还是内容。
    制定一个xml格式可以解决问题
    <xml
    <fileName>test.txt</fileName>
    <fileContent>This if test file</fileContent>
    </xml>
      

  2.   

    没有方法,这是你要自己定义的,也可以说是你的传输协议。
    发的时候按这个协议去组合信息发出去,在接受后,再按照协议去解析组合成信息。
    楼上说的Serializable,是java提供的比较方便的方法,但如果你其中一端是其他程序写的就不能解析了。