刨根问底!!到底什么是文件?什么是流

一个困惑编程初学者的问题:“到底什么是流(Stream)?” 很多人会这样解释:流就像水管一样,文件等就像是水池,你可以通过流从水池里取水或者存水。看似形象的解释一点不好玩,只会让初学这更加一头雾水。特别是刚接触Java 的看到各种InputStream、OutputStream 肯定是崩溃的,每种Stream都是干什么的,到底什么时候用哪种?。最开始我也一样,听完水管的的比喻感觉自己懂了,可是当
相关文章
相关标签/搜索