1. 程式人生 > >Buffer幾個常用方法比較

Buffer幾個常用方法比較

buffer幾個常用方法的比較

  mark position limit capacity
init(初始化) -1 0    
mark(標記) mark = position      
reset(重置)   position = mark    
clear(清除) -1 0 limit = capacity  
flip(翻轉)     -1 0 limit = position  
rewind(倒回)   -1 0    
         
truncate(縮短) -1 0 0 0
discardMark(廢棄標記) -1