/*
*int bytesRead=inChannel.read(buf);
* 这句话是从文件流中读取一个buf内容,返回读取的大小,
* 如果是读取到文件尾部的时候,返回的是-1
*
* 注意FileChannel.write()是在while循环中调用的。
* 因为无法保证write()方法一次能向FileChannel写入多少字节,
* 因此需要重复调用write()方法,
* 直到Buffer中已经没有尚未写入通道的字节。
* *//*
*int bytesRead=inChannel.read(buf);
* 这句话是从文