Animals
One thing I know,that is I know nothing. -- Socrates Greek
隨筆 - 2, 文章 - 0, 評論 - 2, 引用 - 0
數(shù)據(jù)加載中……
java.nio.ByteBuffer中flip、rewind、clear方法的區(qū)別
對緩沖區(qū)的讀寫操作首先要知道緩沖區(qū)的下限、上限和當(dāng)前位置。下面這些變量的值對Buffer類中的某些操作有著至關(guān)重要的作用:
limit:所有對Buffer讀寫操作都會以limit變量的值作為上限。
position:代表對緩沖區(qū)進行讀寫時,當(dāng)前游標(biāo)的位置。
capacity:代表緩沖區(qū)的最大容量(一般新建一個緩沖區(qū)的時候,limit的值和capacity的值默認是相等的)。
flip、rewind、clear這三個方法便是用來設(shè)置這些值的。
clear方法
public
final
Buffer clear()
{
position
=
0
;
//
重置當(dāng)前讀寫位置
limit
=
capacity;
mark
=
-
1
;
//
取消標(biāo)記
return
this
;
}
clear方法將緩沖區(qū)清空,一般是在
重新寫緩沖區(qū)
時調(diào)用。
flip方法
public
final
Buffer flip()
{
limit
=
position;
position
=
0
;
mark
=
-
1
;
return
this
;
}
反轉(zhuǎn)緩沖區(qū)。首先將限制設(shè)置為當(dāng)前位置,然后將位置設(shè)置為 0。如果已定義了標(biāo)記,則丟棄該標(biāo)記。 常與compact方法一起使用。通常情況下,在準備
從緩沖區(qū)中讀取數(shù)據(jù)
時調(diào)用flip方法。
rewind方法
1
public
final
Buffer rewind()
{
2
position
=
0
;
3
mark
=
-
1
;
4
return
this
;
5
}
以上三種方法均使用final修飾,java.nio.Buffer的所有子類均使用同一種flip、clear和rewind機制。
posted on 2013-06-18 17:32
sdjxsgb
閱讀(21837)
評論(2)
編輯
收藏
評論
#
re: java.nio.ByteBuffer中flip、rewind、clear方法的區(qū)別
回復(fù)
更多評論
感謝樓主分享
2013-06-20 13:29 |
開發(fā)吧
#
re: java.nio.ByteBuffer中flip、rewind、clear方法的區(qū)別[未登錄]
回復(fù)
更多評論
樓主這分享簡潔明了,很受用感謝樓主了
2015-07-12 21:59 |
troy
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發(fā)表評論。
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
Powered by:
BlogJava
Copyright © sdjxsgb
導(dǎo)航
BlogJava
首頁
新隨筆
聯(lián)系
聚合
管理
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
給我留言
查看公開留言
查看私人留言
隨筆檔案
(1)
2013年6月 (1)
最新評論
1.?re: java.nio.ByteBuffer中flip、rewind、clear方法的區(qū)別[未登錄]
樓主這分享簡潔明了,很受用感謝樓主了
--troy
2.?re: java.nio.ByteBuffer中flip、rewind、clear方法的區(qū)別
感謝樓主分享
--開發(fā)吧
閱讀排行榜
1.?java.nio.ByteBuffer中flip、rewind、clear方法的區(qū)別(21837)
評論排行榜
1.?java.nio.ByteBuffer中flip、rewind、clear方法的區(qū)別(2)
主站蜘蛛池模板:
婷婷亚洲综合五月天小说
|
免费A级毛片无码久久版
|
亚洲国产精品无码久久一区二区
|
美女免费精品高清毛片在线视
|
日韩免费电影网站
|
亚洲宅男天堂在线观看无病毒
|
fc2成年免费共享视频18
|
亚洲国产专区一区
|
两个人日本免费完整版在线观看1
|
亚洲精品国产自在久久
|
jizz免费在线影视观看网站
|
浮力影院亚洲国产第一页
|
中文在线免费不卡视频
|
伊人久久精品亚洲午夜
|
污污网站免费观看
|
国产精品亚洲四区在线观看
|
免费鲁丝片一级在线观看
|
男男gvh肉在线观看免费
|
久久久久亚洲AV成人网
|
日韩免费电影网站
|
国产成人精品日本亚洲专
|
日韩中文字幕在线免费观看
|
国产精品成人69XXX免费视频
|
亚洲欧洲日产国码av系列天堂
|
久久亚洲免费视频
|
亚洲色大网站WWW永久网站
|
yy6080久久亚洲精品
|
免费萌白酱国产一区二区三区
|
亚洲视频一区网站
|
国产大片线上免费看
|
国产无遮挡又黄又爽免费网站
|
亚洲综合区图片小说区
|
韩国日本好看电影免费看
|
国产精品美女久久久免费
|
亚洲黄网站wwwwww
|
国产jizzjizz视频免费看
|
日韩电影免费在线观看中文字幕
|
亚洲中文字幕无码av
|
亚洲综合国产一区二区三区
|
亚洲精品视频免费在线观看
|
美女羞羞视频免费网站
|