stream流式處理原理?使用者33213902496052021-04-13 07:37:25

stream就是byte sequence,這跟你學C的解釋沒什麼不一樣。

只不過,這些byte sequence怎麼管理?於是JAVA就用了InputStream和OutputStream兩個東西來管理不同方向的位元組序列,你可以用它們的方法,更方便地處理這些位元組流。

OO講究抽象,它把跟位元組流相關的基礎的操作都抽象出來了,變成了兩個易用的工具而已。在InpuStream和OutputStream基礎上,還可以派生出更多型別的流,比如FileInputStream,這樣處理檔案就更方便了。