1、网络本身就是一个流啊?
比如connection.getInputStream();就可以得到一个流了。

解决方案 »

  1.   

    1 Java中的流概念十分广泛,不仅限于文件,设备的读写和网络传输(仅限于有连接的TCP传输)都可以被当作流2 可以自行定义一个结束标记3 File类有isDirectory方法,可以判断。创建文件夹请参考File类的API文档
      

  2.   

    1.你可以通过写一个子类继承你的类,为它重写构造函数,加入一个对象的引用为参数(不知道具体样例,只是就你的问题解答)2.你可以把文件流的package,这样收方就可以确定自己的data[].length这样不就解决了问题吗?3.isdictionary()方法4.
      

  3.   

    把你目录string[] to package[package],标记后send,那边receive后data to String[tostring()]
      

  4.   

    receive()方法接收的这个package可以byte[],byte[]可以通过i/o toString