- Java核心技術·卷Ⅱ:高級特性(原書第10版)
- (美)凱S.霍斯特曼
- 327字
- 2020-10-30 18:10:37
2.1 輸入/輸出流
在Java API中,可以從其中讀入一個字節序列的對象稱做輸入流,而可以向其中寫入一個字節序列的對象稱做輸出流。這些字節序列的來源地和目的地可以是文件,而且通常都是文件,但是也可以是網絡連接,甚至是內存塊。抽象類InputStream和OutputStream構成了輸入/輸出(I/O)類層次結構的基礎。
注意:這些輸入/輸出流與在前一章中看到的流沒有任何關系。為了清楚起見,只要是討論用于輸入和輸出的流,我們都將使用術語輸入流、輸出流或輸入/輸出流。
因為面向字節的流不便于處理以Unicode形式存儲的信息(回憶一下,Unicode中每個字符都使用了多個字節來表示),所以從抽象類Reader和Writer中繼承出來了一個專門用于處理Unicode字符的單獨的類層次結構。這些類擁有的讀入和寫出操作都是基于兩字節的Char值的(即,Unicode碼元),而不是基于byte值的。
推薦閱讀
- 玩轉Scratch少兒趣味編程
- 大學計算機基礎實驗教程
- 實用防銹油配方與制備200例
- Securing WebLogic Server 12c
- Oracle JDeveloper 11gR2 Cookbook
- UVM實戰
- ArcGIS for Desktop Cookbook
- 動手打造深度學習框架
- Maker基地嘉年華:玩轉樂動魔盒學Scratch
- 零代碼實戰:企業級應用搭建與案例詳解
- Deep Learning with R Cookbook
- ASP.NET 4.0 Web程序設計
- The Statistics and Calculus with Python Workshop
- C/C++代碼調試的藝術(第2版)
- HTML5程序設計基礎教程