title: Java 8 Stream multithreading
body: <pre><code>mylist.stream()
        .filter(m -&gt; m.isokay() != null)
        .forEach(m -&gt; m.dosomething()));
  </code></pre>
  
  <p>For this code, is it running on multiple threads?
  If not, how can I do it? I want each <code>m.dosomething()</code> to run on seperate threads to speed this work up.</p>