資料操作流: 目前基本沒用 datasource.. 自己查詢把
記憶體操作流:用來處理臨時儲存資訊的,程式結束時,資料就從記憶體中消失
操作位元組:
bytearrayoutputstream -- 輸出流 寫入操作
bytearrayinputstream --輸入流 讀取資料
字元陣列:
chararrayreader
chararraywriter
字串;
stringreader
stringwriter
**實現乙個 其他的都一樣
這裡以chararrayreader 為例子
public static void main(string args) throws ioexception
public static void chardemo() throws ioexception
char c = ch.tochararray();
chararrayreader cr = new chararrayreader(c);
int index;
while((index=cr.read())!=-1)
}
列印流:
位元組列印流: printstream
字元列印流: printwriter
列印流特點:
只有寫資料,沒有讀資料,只能操作目的,不能運算元據源
可以操作任意型別的資料
如果啟動了自動重新整理,能夠自動重新整理
該流可以直接操作文字檔案
流:基本流: 就是能夠直接讀寫檔案的
高階流 在基本流上提供了一些其他的功能
Java記憶體操作流 格式化輸出 列印流
目錄在之前所有的操作都是針對於檔案進行的io處理。除了檔案之外,io的操作也可以發生在記憶體之中,這種流稱之為記憶體操作流。檔案流的操作裡面一定會產生乙個檔案資料 不管最後這個檔案資料是否被保留 如果現在需求是 需要進行io處理,但是又不希望產生檔案。這種情況下就可以使用記憶體作為操作終端。記憶體流...
IO流 記憶體流
記憶體流 bytearrayinputstream bytearrayoutputstream chararrayinputstream charoutputstream stringreader stringwriter 目的 將資料臨時存放在陣列中 相當於記憶體中 tips 上面的writer ...
列印流和序列流
io包中的其他類 1 列印流 a printwriter和printstream 可以直接操作輸入流和檔案 2 序列流 a sequenceinputstream 對多個流進行合併 3.操作物件 objectinputstream與objectoutputstream 被操作的物件需要實現seria...