請問一個問題。
public int read(byte[]?b)
? ? ? ? throws IOException
返回:
讀入緩沖區的字節總數,
read()方法返回的是什么? 下面說的返回下一個數據字節是什么意思? ?方法將阻塞是什么意思?
public int read()
? ? ? ? throws IOException
從此輸入流中讀取一個數據字節。如果沒有輸入可用,則此方法將阻塞。
指定者:
類 InputStream 中的 read
返回:
下一個數據字節;如果已到達文件末尾,則返回 -1。
2015-05-08
read()方法返回實際讀取的字節數,如果讀到文件的末尾返回-1。
方法阻塞,我理解是當沒有輸入可用時,方法會拋出IOException異常