摘要: 什么是通道Channel 这个说实话挺难定义的,有点抽象,不过我们可以根据它的用途来理解; 通道主要用于传输数据,从缓冲区的一侧传到另一侧的实体(如文件、套接字...),反之亦然; 通道是访问IO服务的导管,通过通道,我们可以以最小的开销来访问操作系统的I/O服务; 顺便说下,缓冲区是通道内部发送数 阅读全文
posted @ 2017-02-28 22:13 风一样的码农 阅读(12613) 评论(1) 推荐(0) 编辑
摘要: 创建缓冲区的方式 主要有以下两种方式创建缓冲区: 1、调用allocate方法 2、调用wrap方法 我们将以charBuffer为例,阐述各个方法的含义; allocate方法创建缓冲区 调用allocate方法实际上会返回new HeapCharBuffer(capacity, capacity 阅读全文
posted @ 2017-02-28 14:37 风一样的码农 阅读(5847) 评论(0) 推荐(2) 编辑