java IO簡介

Java IO 是由java.io包支持的。File類用於完成對目錄和文件的操作,包括新建,刪除,重命名等。如果需要訪問文件的具體內容,需要java輸入/出流。


包括輸入和輸出IO流。每種輸入和輸出IO流又包括字節流和字符流。字節流是以字節爲單位處理輸入輸出,字符流是以字符爲單位處理輸入輸出。字節流以InputStream和OutStream作爲基類,它處理的對象是8位的字節。字符流以Writer和Reader作爲基類,處理的對象是16位的字符。按照流的角色分類,流又分爲:節點流,處理流。節點流直接關聯到實際的數據源,處理流是對節點流的封裝。使用處理流的基本思路是:使用處理流來包裝節點流,通過處理流完成輸入輸出,通過節點流與底層的IO交互。所有處理流是以已存在的流作爲構造參數,所有的節點流都是以物理節點作爲構造參數。轉換流用於將字節流轉換成字符流。

發佈了24 篇原創文章 · 獲贊 2 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章