title: Do Java Property Changes Stay Beyond Program-run?
body: <p>I'm currently trying to see how the threadcount affects matrix multiplication and have an implementation that is using javas <code>Stream.parallel().forEach()</code>, since it always starts with <code>Runtime.getRuntime().availableProcessors() - 1</code> threads, I'm inclined to use</p>
  
  <pre><code>System.setProperty("java.util.concurrent.ForkJoinPool.common.parallelism", threadCount);
  </code></pre>
  
  <p>to change the amount of threads it uses. If I set the Property to something other than default, will that Property stay changed beyond the run of the program?</p>