java入門基礎學習 IO流 原理與概念

2021-09-05 09:50:43 字數 775 閱讀 4842

一.概念

常用的資料來源:  程式   與   檔案|陣列|網路連線|資料庫   ,以程式為中心

二.io流的分類

1.流向:輸入流與輸出流;

字元流:文字檔案,只能處理純文字

3.功能:節點流:包裹源頭

處理流:增強功能,提供效能

三:字元流與位元組流(重點)

1.位元組流

輸入流:inputstream   read(byte b) read(byte b, int off, int len) +close() 

fileinputstream   

輸出流:outputstream  write(byte b) write(byte b, int off, int len) +flush() +close() 

fileoutputstream 

2.字元流

輸入流:reader   read(char cbuf) read(char cbuf, int off, int len) +close() 

filereader

輸出流:writer  write(char cbuf) write(char cbuf, int off, int len)  write(string str, int off, int len)+flush()+close()

filewriter

四.操作

1.建立與檔案聯絡

2.選擇流

3.讀取|寫出              a)陣列大小;     b)讀取,寫出

4.釋放資源

Java入門學習 自我理解IO流

之前寫了一篇io流,自己都不知道複製的是什麼,決定重新寫一篇,換個方式寫 1 背單詞 從單詞本中讀取單詞每隔2秒輸出到網頁顯示 可以去掉音標顯示 可以改變單詞顯示的速度 可以增加測試的功能 單詞含義可以隨機選4個詞的含義來讓使用者選擇 可以增加標記生詞並記到生詞本中 之後再優化效率,先寫這麼多啦 p...

java基礎之io流

1.四大抽象基類 位元組流 inputstream outputstream 字元流 writer reader 位元組輸出流寫檔案用其子類fileoutputstream類 構造 fileoutputstream file file 傳遞file物件包裝檔案 string name 傳遞字串型別檔...

java基礎之IO流

io流概念 輸入流 把能夠讀取乙個位元組序列的物件稱為輸入流。輸出流 把能夠寫乙個位元組序列的物件稱為輸出流。通俗理解 對於初學者,可能常常不清楚何時該用輸入流,何時該用輸出流。本人將這兩個流記為 讀入寫出 那麼我就清楚輸入流就有read 讀 方法,輸出流就有write 寫 方法。然後,再思考 讀入...