docs: public byte[] getFileBytes(File file) throws IORuntimeException {
  		byte[] bytes = cache.get(file);
  		if (bytes != null) {
  			return bytes;
  		}
  
  		// add file
  		bytes = FileUtil.readBytes(file);
  
  		if ((maxFileSize != 0) && (file.length() > maxFileSize)) {
  			//大于缓存空间，不缓存，直接返回
  			return bytes;
  		}
  
  		usedSize += bytes.length;
  
  		//文件放入缓存，如果usedSize > capacity，purge()方法将被调用
  		cache.put(file, bytes);
  
  		return bytes;
  	}