Jon*_*eet 11
你可以使用Channels.newChannel(InputStream)或者Channels.newChannel(OutputStream)那些会给你一个ReadableByteChannel或一个WritableByteChannel.他们不会给你一个FileChannel,这是有意义的,因为你没有文件 - FileChannel没有文件没有任何意义.如果你改变你的班级接受任何ReadableByteChannel或WritableByteChannel,那应该没问题.