stream流式處理原理?
使用者3321390249605 發表于 文化2023-01-22
stream就是byte sequence,這跟你學C的解釋沒什麼不一樣。
只不過,這些byte sequence怎麼管理?於是JAVA就用了InputStream和OutputStream兩個東西來管理不同方向的位元組序列,你可以用它們的方法,更方便地處理這些位元組流。
OO講究抽象,它把跟位元組流相關的基礎的操作都抽象出來了,變成了兩個易用的工具而已。在InpuStream和OutputStream基礎上,還可以派生出更多型別的流,比如FileInputStream,這樣處理檔案就更方便了。