标签: java multithreading java-io blocking
我正在阅读Eclipse中的Java API文档
int java.io.FileInputStream.read(byte[] b) throws IOException
并找到以下解释:
"将此输入流中的b.length个字节数据读入一个字节数组。此方法阻止直到某些输入可用。"
阻止在这里实际意味着什么?根据我的英语知识, block 是一个及物动词,这意味着它必须有一个跟随它的对象......但是在这里,它的作用就像一个不及物动词 ....