io流&流式编程
2020-11-14 本文已影响0人
going_hlf
跟C++的流有什么区别?
百度搜索(C++ java 流 stream)(理解java中的流)
C++流的原理:可以把流看做一个类,类中定义了一个指针指向一块动态增长的内存,并定义了一系列数据类型和数据结构的写入方法,最后重载运算符。
流式编程是完全的另一个概念,核心思想是对colletion体系的迭代操作的控制权交给jdk,不仅编码更加简单,表达力更强,同时可以减轻并发编程的思考负担。流式编程是提现了策略模式\访问者模式的思想