code: public File write(byte[] data, int off, int len, boolean isAppend) throws IORuntimeException {
  		FileOutputStream out = null;
  		try {
  			out = new FileOutputStream(FileUtil.touch(file), isAppend);
  			out.write(data, off, len);
  			out.flush();
  		}catch(IOException e){
  			throw new IORuntimeException(e);
  		} finally {
  			IoUtil.close(out);
  		}
  		return file;
  	}
docs: 写入数据到文件
  
  @param data 数据
  @param off 数据开始位置
  @param len 数据长度
  @param isAppend 是否追加模式
  @return 目标文件
  @throws IORuntimeException IO异常