摘要: socket编程是以IO为理论基础的,理论学得差不多也很难实现编程,毕竟里面的类和方法平时都不怎么用,难得尝试编了个程,记录一下。 1.几个概念 Channel:管道,连通客户端和服务端传输数据; Buffer:缓冲区,通过管道传输数据必须经过的地方; Selector:选择器,单线程可以通过选择器 阅读全文
posted @ 2021-03-11 10:54 守林鸟 阅读(2160) 评论(0) 推荐(1) 编辑
摘要: 字节流通常以stream结尾,例如InputStream和OutputStream。记几个语法。 1.误区 以前总是以为Input就是输入,写入文件; Output就是输出,读出文件。这是错误的理解,以至于看不懂很多例子。 这里的入和出是以内存为角度的,程序运行在内存中,创建的数组就可以看作内存。 阅读全文
posted @ 2021-03-11 10:52 守林鸟 阅读(2822) 评论(0) 推荐(0) 编辑