随笔分类 -  NIO

Java NIO学习笔记
Java NIO入门
摘要:1、概述 NIO有三大核心部分:Channel-通道,Buffer-缓冲区,Selector-选择器。 Channel是对传统IO中的流的模拟,读入或者写出的所有数据必须通过一个Channel对象。 Buffer实质上是一个容器对象,从Channel中读取的任何数据都要读到Buffer中,同样发送给 阅读全文
posted @ 2019-09-23 15:14 峰的季节 阅读(466) 评论(0) 推荐(0)
java.nio.ByteBuffer中的flip()、rewind()、compact()等方法的使用和区别
摘要:java.nio.ByteBuffer 1. ByteBuffer中的参数position、limit、capacity、mark含义: position:表示当前指针的位置(下一个要操作的数据元素的位置) limit:表示当前数组最大的使用量,即有效位置的EOF位置(缓冲区数组中不可操作的下一个元 阅读全文
posted @ 2019-09-05 15:47 峰的季节 阅读(6880) 评论(0) 推荐(1)