Buffer之position,limit,capacity

一、前言 熟悉NIO的人想必一定不会陌生buffer中position,limit,capacity这三个属性吧,之前在学习的时候遇到一个问题:就是当你先往缓冲区写入一部分数据,然后调用flip()方法,再全部读取完数据,然后再调用flip()方法,此时这三个值的变化是怎样的,研究了一下,决定写下来分享一下。 二、正文 1、介绍 position: 它指的是下一次读取或写入的位置。 limit:
相关文章
相关标签/搜索