//1.创建缓冲区,并使用put方法进行存放数据
ByteBuffer buffer = ByteBuffer.allocate(1024);
//2.并使用put方法存放数据
String data = "我爱java,I love java";
buffer.put(data.getBytes());
//3.反转缓冲区(把写入模式转成读取模式) flip()
buffer.flip();
//4.读取数据
byte[] buf = new byte[buffer.limit()];
buffer.get(buf);
System.out.println(new String(buf,0,buf.length));
//5.清空
buffer.clear();
NIO创建缓冲区
最新推荐文章于 2024-09-28 21:41:26 发布