2022
02-11
02-11
Java之Buffer属性案例详解
一、前言熟悉NIO的人想必一定不会陌生buffer中position,limit,capacity这三个属性吧,之前在学习的时候遇到一个问题:就是当你先往缓冲区写入一部分数据,然后调用flip()方法,再全部读取完数据,然后再调用flip()方法,此时这三个值的变化是怎样的,研究了一下,决定写下来分享一下。二、正文1、介绍position:它指的是下一次读取或写入的位置。limit:指定还有多少数据需要写出(在从缓冲区写入通道时),或者还有多少空...
继续阅读 >