首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 相關知識

InputStream 六大核心來源:字節陣列、字串、文件、管道、序列與裝飾基類

     編輯:Java 相關知識

資料來源分類

類別來源構造參數典型用途
ByteArrayInputStream記憶體位元組陣列byte[] buffer單元測試、內存數據輸入
StringBufferInputStream字串(已棄用,建議用 ByteArrayInputStream)String歷史代碼兼容
FileInputStream文件String 路徑 / File / FileDescriptor文件讀取入口
PipedInputStream管道(線程間)PipedOutputStream線程通訊消費端
SequenceInputStream多流串聯兩個 InputStream 或 Enumeration合併多文件輸入
FilterInputStream裝飾者基類見子類功能擴展入口

使用模式

構造具體來源流後,包裝 FilterInputStream 子類(BufferedInputStream、DataInputStream 等)獲得豐富介面。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved