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:

最新文章

  1. SqlServer服务器和数据库角色
  2. Struts2 实现文件上传和下载
  3. CreateToolhelp32Snapshot
  4. 远程通信Socket
  5. Spark RCFile的那些“坑”
  6. springmvc对jsonp的支持
  7. 给大家推荐几款OSX上非常好工具(针对程序员)
  8. C# 图片压缩 开源库
  9. HDU 5062 Beautiful Palindrome Number(数学)
  10. DataTable转换实体类
  11. java中replace()和replaceAll()区别
  12. angular2 学习笔记 ( 4.0 初探 )
  13. elasticsearch常用命令备注
  14. 实现自己的MVC AJAX框架计划
  15. Java 学习路线图
  16. Jenkins中使用GitLab的配置
  17. non-member function cannot have cv-qualifier
  18. Struts2的类型转换器
  19. 将本地项目推送至gitee或者github
  20. flask_sqlalchemy的使用

热门文章

  1. Source Insight 4.0相对路径的设置
  2. NOI2019 退役记
  3. idea使用git进行项目管理
  4. txt文件每行内容与图片文件名字组合,输出txt格式
  5. MySQL数据库汇总
  6. JavaWeb 之 Filter 验证用户登录案例
  7. Pytorch 张量维度
  8. Node: 通过Console打印日志 (Log Message via Console)
  9. django admin-过滤器
  10. SSH SSL TELNET的比较(转)