請解釋使用Java的InputStream
和OutputStream
類。我很困惑。Java中IO Streams的用途是什麼?
回答
InputStream和OutputStream的目標是抽象不同的輸入和輸出方式:流是一個文件,一個網頁還是屏幕都不重要。重要的是,您從流中接收信息(或將信息發送到該流中)。
InputStream用於許多您閱讀的內容。
OutputStream用於許多您寫入的內容。
那麼ByteArrayOutputStream和ByteArrayInputStreams等呢? –
@thiyagu:這兩個Streams用於讀寫字節形式的流.. –
你不能得到比this更好的解釋。
總結:
InputStream:抽象類;代表輸入字節流的所有類的超類。
OutputStream:此抽象類是表示字節的輸出流的所有類的超類。輸出流接受輸出字節並將它們發送到某個接收器。
一些更詳細信息,請here。
非常棒....謝謝 –
不要誤會緊張嗎?朋友....什麼是讀者和作家類? –
這些是字符流。看到這個:http://stackoverflow.com/questions/3013996/byte-stream-and-character-stream – Azodious
I/O流表示輸入源或輸出目標。流可以表示許多不同類型的源和目標,包括磁盤文件,設備,其他程序和內存數組。
- 1. Java中的Buffer的用途是什麼?
- 2. Java中`<< ='的用途是什麼?
- 3. Java常量池的用途是什麼?
- 4. Java InitialDirContext()的用途/好處是什麼?
- 5. Java Char數組的用途是什麼?
- 6. StandardOpenOption.SPARSE的用途是什麼?
- 7. com.sun.org.apache.xpath.internal.operations.String的用途是什麼?
- 8. curdoc()的用途是什麼?
- 9. RegisterFmxClasses的用途是什麼?
- 10. TPopupActionBar的用途是什麼?
- 11. shelveset的用途是什麼?
- 12. configSections的用途是什麼?
- 13. jquery.mobile.structure的用途是什麼?
- 14. cURL的用途是什麼?
- 15. config.assets.precompile的用途是什麼?
- 16. character_set_connection的用途是什麼?
- 17. IAuthenticationFilter.OnAuthenticationChallenge()的用途是什麼
- 18. NSExpression的用途是什麼?
- 19. requestWindowFeature()的用途是什麼?
- 20. DeployDirSuffix的用途是什麼?
- 21. RegisterGlobalFilters的用途是什麼?
- 22. System.Data.SqlClient.SqlParameter.IsNullable的用途是什麼?
- 23. Object.prototype.toString()的用途是什麼?
- 24. CreateSilverlight.js的用途是什麼?
- 25. startManagingCursor的用途是什麼?
- 26. felix.xml的用途是什麼?
- 27. precompiledApp.config的用途是什麼?
- 28. FXCollections.unmodifiableObservableList的用途是什麼?
- 29. __cxa_pure_virtual的用途是什麼?
- 30. __init__的用途是什麼?
使用谷歌!你會得到大量的信息! –
用於讀取和寫入二進制數據。如果你想讀/寫文本,我建議你使用Reader/Writer類。 –
困惑什麼?廣泛的Javadoc的哪部分你不瞭解?到目前爲止你讀了什麼?你有什麼問題? – EJP