关于 Java Stream API,正确的说法是?

Java

  1. A.中间操作(filter/map)在被调用的那一刻就会立即执行并把中间结果全部缓存起来
  2. B.流可以被多次消费,每次从头重新遍历
  3. C.中间操作惰性,遇终止操作(collect/forEach 等)才执行,流只能消费一次
  4. D.parallel() 一定比串行快,应默认开启