在Socket通信中,为什么把接收数据的byte数组说成缓存

Android客户端,C#服务端。两个终端设备已能通信。
现在是传流数据,我不知道怎么传,流的概念我很不清晰。
什么是输入流,什么是输出流?
假设是手机文件对流向电脑文件,那么就是从手机流向电脑,手机那里是输入流,电脑这边是输出流,byte数组用来干嘛的?
缓存属于内存吗?缓存CPU里的,内存内存条里的,但我印象里Cpu里的不就是内存吗?
byte[]用来干嘛。
如果我传文件到电脑上,有几个流?哪些是输入流,哪些书输出?
百度知道怎么回事,这么多人没一个知道的,100都不知道给谁。

OutputStream 没有println(byte[])方法的,使用下面的方法写入 write(byte[] b) 将 b.length 个字节从指定的 byte 数组写入此输出流 另外建议你多看看java的API,这样的问题是直接可以从API上查到的
温馨提示:答案为网友推荐,仅供参考
相似回答