package com.sure.netty;
import java.nio.IntBuffer;
/**
* @author Sure
* @date 2021/2/27 11:53
*/
public class BasicBuffer {
public static void main(String[] args) {
//Buffer的简单使用
//创建一个Buffer大小为5,即能够存放5个int
IntBuffer intBuffer=IntBuffer.allocate(5);
//intBuffer存放数组
intBuffer.put(1);
intBuffer.put(2);
intBuffer.put(3);
intBuffer.put(4);
intBuffer.put(5);
//capacity:容量
// for (int i=0;i<intBuffer.capacity();i++){
// intBuffer.put(i*3);
// }
//如何从buffer里面读取数据
//将buffer转换,读写切换
intBuffer.flip();
while (intBuffer.hasRemaining()){
System.out.println(intBuffer.get());
}
}
}
java-Netty学习之buffer基础
最新推荐文章于 2023-10-23 20:42:52 发布