title: Parallel stream java Sumarization
body: <p>Java parallel streams will always perform every operation in parallel and return the same result?</p>
  
  <p>E.g.</p>
  
  <pre><code>    IntStream of = IntStream.of(1, 2, 3);
      of = of.parallel();
  
      int reduce = of.reduce(0, (a,b) -&gt; a + b);
      System.out.println("Result: " + reduce);
  </code></pre>
  
  <p>Will this always return 6?</p>