從零雙排java之緩衝流

2021-08-20 08:35:03 字數 1353 閱讀 6047

* 緩衝流 (高效流) 

* 內部自帶乙個緩衝區(相當有自帶乙個位元組陣列) 

* bufferedoutputstream(寫檔案) 緩衝位元組輸出流

* bufferedinputstream(讀檔案) 緩衝位元組輸入流

用緩衝流輸出

fileoutputstream fos =new fileoutputstream("/users/lanou/desktop/test/guifen.txt");

//構建乙個緩衝流

bufferedoutputstream bos =new bufferedoutputstream(fos);

//寫bos.write("guifen".getbytes());

bos.close();

用緩衝流輸入

使用緩衝流看是否讀取更快

從零雙排java之Map

map是一種 key value 鍵值對 形式的集合,又稱雙列集合 key的值是 唯一的 乙個map集合中 key 可以允許有乙個是null hashmap和hashset 之間有沒有關係 實際上hashset的去重功能是通過向乙個map集合的key儲存資料來實現的 map集合中不管是去重還是排序 ...

從零雙排java之轉換流

轉換流概念及流程 outputstreamwriter 字元流通向位元組流的橋梁 1.程式中寫入字元時 先使用轉換流 根據轉換流想查詢的碼 式去查詢 2.如果查的是gbk格式,那麼乙個中文字元就查到了兩個位元組的 位元組編碼 3.這個位元組編碼給到了構建轉換流時 傳入的位元組流 4.通過這個位元組流...

從零雙排學java之集合collection

集合跟陣列一樣都是一種容器 集合為什麼會出現?陣列有什麼弊端 1.長度一旦確定不能修改 2.只能儲存同一種型別的元素 集合的好處 1.長度可變 2.可以存放不同型別的元素 注意 集合只能存 物件 也就是引用型別 基本型別會自動裝箱成包裝類 獲取元素個數 system.out.println coll...