completed当读取数据块时,从java管理的线程异步调用该方法。要重用CompletionHandler:
// More data to readch.read(buffer, null, this); //here you pass the same CompletionHandler you are using
Java专家建议,当您完成读取操作(该
else块)时,应使用另一个线程上下文。
这是为了避免在a内部阻塞和长期运行的文档
CompletionHandler,请参见第33页http://openjdk.java.net/projects/nio/presentations/TS-4222.pdf



