刨根問底!!到底什麼是文件?什麼是流

一個困惑編程初學者的問題:「到底什麼是流(Stream)?」 很多人會這樣解釋:流就像水管一樣,文件等就像是水池,你可以通過流從水池裏取水或者存水。看似形象的解釋一點不好玩,只會讓初學這更加一頭霧水。特別是剛接觸Java 的看到各種InputStream、OutputStream 肯定是崩潰的,每種Stream都是幹什麼的,到底什麼時候用哪種?。最開始我也一樣,聽完水管的的比喻感覺自己懂了,可是當
相關文章
相關標籤/搜索