IO框架(二)位元組流

2022-09-20 16:54:12 字數 1132 閱讀 3667

目錄位元組流複製檔案

位元組流的父類

outputstream:位元組輸出流

檔案位元組流

fileoutputstream:

fileinputstream

//輸入1,2,3為用3種方式讀資料,輸入4代表退出

public class demo01

fis.close();//讀完別忘了關閉

system.out.println("------------讀取完畢----------------");

}else if(flag==2) else if(flag==3)

fis.close();//讀完別忘了關閉

system.out.println("------------讀取完畢----------------");}}

a.close();

system.out.println("退出成功");

}}//輸出:

1--------------使用read()讀單個位元組---------------ab

cdef

g------------讀取完畢----------------

2--------------使用read()讀單個位元組---------------

--------------使用read(b)讀多個位元組---------------

--------------方式1---------------

讀第一次

abc元素個數:3

讀第二次

def元素個數:3

------------讀取完畢----------------

3--------------使用read()讀單個位元組---------------

--------------方式2 使用迴圈---------------

abcdef

g------------讀取完畢----------------

4退出成功

fileoutputstream
public class demo02 

}

位元組流複製檔案
public class demo03 

}}

I O流(1)位元組流

按照操作單元劃分 處理資料型別 可以劃分為位元組流和字元流 區別 1 二者所操作的資料單元不同,位元組流操作的資料單元是8位的位元組 字元流操作的是資料單元為16的字元。2 位元組流在操作是本身不會用到緩衝區 記憶體 是檔案本身直接操作的,而字元流在操作時使用了緩衝區,通過緩衝區再操作檔案。i o流...

IO位元組流

fileinputstream fileoutputstream 檔案位元組輸入 輸出流 節點流 檔案複製 d test.png e test.png bufferedinputstream bufferedoutputstream 緩衝過濾流 提高讀寫方法的效率 過濾流的使用 1.建立節點流 2....

IO位元組流

inputstream outputstream 示例 inputstream outputstream是所有位元組輸入流 輸出流的父類 是抽象類 常用方法如下 從輸入流讀取資料的下乙個位元組。值位元組被返回作為int範圍0至255 如果沒有位元組可用,因為已經到達流的末尾,則返回值 1 intre...