程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> 輸入和輸出

輸入和輸出

編輯:關於JAVA

可將Java庫的IO類分割為輸入與輸出兩個部分,這一點在用Web浏覽器閱讀聯機Java類文檔時便可知道。通過繼承,從InputStream(輸入流)衍生的所有類都擁有名為read()的基本方法,用於讀取單個字節或者字節數組。類似地,從OutputStream衍生的所有類都擁有基本方法write(),用於寫入單個字節或者字節數組。然而,我們通常不會用到這些方法;它們之所以存在,是因為更復雜的類可以利用它們,以便提供一個更有用的接口。因此,我們很少用單個類創建自己的系統對象。一般情況下,我們都是將多個對象重疊在一起,提供自己期望的功能。我們之所以感到Java的流庫(Stream Library)異常復雜,正是由於為了創建單獨一個結果流,卻需要創建多個對象的緣故。
很有必要按照功能對類進行分類。庫的設計者首先決定與輸入有關的所有類都從InputStream繼承,而與輸出有關的所有類都從OutputStream繼承。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved