learning java NIO 之 CharBuffer
2024-08-28 20:58:35
import java.nio.CharBuffer; public class BufferTest {
public static void main(String[] args) {
CharBuffer buff = CharBuffer.allocate();
System.out.println("capacity: " + buff.capacity());
System.out.println("limit: " + buff.limit());;
System.out.println("position:" + buff.position()); buff.put('a');
buff.put('b');
buff.put('c');
System.out.println("position:" + buff.position()); buff.flip();
System.out.println("limit: " + buff.limit());;
System.out.println("position:" + buff.position()); System.out.println(buff.get());
System.out.println(buff.position()); buff.clear();
System.out.println("limit: " + buff.limit());;
System.out.println("position:" + buff.position()); System.out.println(buff.get());
System.out.println("position:" + buff.position()); }
}
output:
capacity:
limit:
position:
position:
limit:
position:
a limit:
position:
c
position:
最新文章
- SqlServer服务器和数据库角色
- Struts2 实现文件上传和下载
- CreateToolhelp32Snapshot
- 远程通信Socket
- Spark RCFile的那些“坑”
- springmvc对jsonp的支持
- 给大家推荐几款OSX上非常好工具(针对程序员)
- C# 图片压缩 开源库
- HDU 5062 Beautiful Palindrome Number(数学)
- DataTable转换实体类
- java中replace()和replaceAll()区别
- angular2 学习笔记 ( 4.0 初探 )
- elasticsearch常用命令备注
- 实现自己的MVC AJAX框架计划
- Java 学习路线图
- Jenkins中使用GitLab的配置
- non-member function cannot have cv-qualifier
- Struts2的类型转换器
- 将本地项目推送至gitee或者github
- flask_sqlalchemy的使用