本教程操作環境:windows7系統、java10版,DELL G3電腦。
1.IO概念
I/O 即輸入Input/ 輸出Output的縮寫,其實就是計算機調度把各個存儲中(包括內存和外部存儲)的數據寫入寫出的過程;
2.IO流圖解
3.字節流和字符流的區別
字節流和字符流操作的本質區別只有一個:字節流是原生的操作,字符流是經過處理后的操作。
畫個圖,字節流在操作時不會用到緩沖區,也就是不會用到內存,文件本身直接操作的,而字符流在操作時使用了緩沖區,通過緩沖區再操作文件
以上就是java IO流的有關介紹,通過圖解我們知道大致分為字符流和字節流,以及下面的分支情況,并掌握了兩種IO流的區別。更多關于“Java培訓”的問題,歡迎咨詢千鋒教育在線名師。千鋒已有十余年的培訓經驗,課程大綱更科學更專業,有針對零基礎的就業班,有針對想提升技術的好程序員班,高品質課程助力你實現java程序員夢想。