javaIO的mark的通用逻辑

public void mark(int readAheadLimit) throws IOException;

  1. 先判断readAheadLimit是否小于0.
  2. 判断是否大于缓存的长度,大于则扩容
  3. 设置当前的标志位

 

 

Author: bkdwei