socket 协议 服务端发送有消息头的byte[]数组,客户端怎么接受byte[]数组? 15C

java socket编程:服务端发送消息的头部添加4个byte字节用来记录数据大小,后面的为文件数据,这些数据以byte[]数组传输给客户端。 客户端接受到byte[]数组后,怎么获取前4个字节的文件大小,怎么获取文件数据?能给出客户端与服务端的程序吗

2个回答

各路大神,在线等......

这是一个IO流的问题,你可以看看IO流有关的知识,我觉得,从socket获得后用BufferedReader缓冲到缓冲区,再在缓冲区中通过IO方法输出到外部文件中

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐