java 中IO流的概念
生活随笔
收集整理的這篇文章主要介紹了
java 中IO流的概念
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
首先要清楚輸入流和輸出流是相對硬盤和內(nèi)存來說的。
把硬盤的數(shù)據(jù)讀取到內(nèi)存中,就叫“輸入”;
把內(nèi)存中的數(shù)據(jù)寫入硬盤中保存,就叫“輸出”?。
流:數(shù)據(jù)(字符,字節(jié))
1個字符=2個字節(jié)
1個字節(jié)=8個二進(jìn)制位
因此流就分為字符流和字節(jié)流
字節(jié)流:二進(jìn)制,能讀取一切文件
字符流:讀取文本文件,只能處理純文本
一切皆為字節(jié):
一切文本數(shù)據(jù)(文本、圖片、視頻等)在存儲時,都是以二進(jìn)制數(shù)字的形式保存,都是一個一個得字節(jié),那么傳輸時一樣如此。所以,字節(jié)流可以傳輸任意文件數(shù)據(jù)。在操作流的時候,我們要時刻明確,無論使用什么樣的流對象,底層傳輸?shù)氖冀K為二進(jìn)制數(shù)據(jù)。
總結(jié)
以上是生活随笔為你收集整理的java 中IO流的概念的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Starting MySQL.... E
- 下一篇: TCP原理