Java 輸入輸出流

2021-09-13 00:25:04 字數 1113 閱讀 2249

就是資料流,傳輸資料的通道
1 資料是 一連串位元組或字元 進行流動(傳輸)

2 先進先出

鍵盤/滑鼠/硬碟/u盤/網路
顯示器/印表機/硬碟/u盤/網路
1 輸出的參考是記憶體(程式),從程式輸出資料到硬碟/顯示器/網路等

2 輸入的參考是記憶體(程式),從硬碟/滑鼠/鍵盤/網路等載入資料到記憶體

操作檔案資料夾的類
file file = new file("c:\\imcc\\test.txt");

file.isdirectory();

file.isfile();

*注意:如果檔案或目錄不存在,就都返回false

file file = new file("c:\\imcc\\test.txt");

if(file.exists())

file file = new file("c:\\imcc\\test");  

//建立檔案

file.createnewfile(); //建立沒有字尾的檔案

//建立目錄

file.mkdirs();

file.mkdir();

fileinputstream檔案輸入流
// 用於讀取檔案資料

重要api

public int read();

public int read(byte b);

public int read(byte b,int off,int len);

public void close();

java 輸入輸出流

主要有四個主抽象類 位元組流 字元流 輸入流 inputstream reader 輸出流 outputstream wruter 節點流 從乙個特定的資料來源讀取資料 處理流 連線 在已存在的流上 節點流或者處理流 通過對資料段處理提供更強大的功能。inputstream方法 outputstre...

java 輸入輸出流

1.位元組流與字元流 1 定義 位元組流是直接操作檔案進行檔案的讀寫,而字元流是通過操作 緩衝區 也就是記憶體 從而操作檔案進行字元 的讀寫。2 下面我們看一下兩個例子說明 位元組流操作 public static void main string args throws ioexception 找...

Java輸入輸出(2) 流

1.流的分類。輸入 輸出都是從程式執行所在記憶體的角度來劃分的。2.位元組流操作的最小資料單元是8位的位元組,字元流操作的最小資料單元是16位的字元。3.使用fileinputstream讀取自身 public class fileinputstreamtest 關閉檔案輸入流,放在finally塊...