就是資料流
,傳輸資料的通道
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塊...