title: Java - Best practices - How to copy many files in bulk?
body: <p><br>
  I want to copy files in bulk, what is the best practice ?<br>
  For example I have :</p>
  
  <pre><code>LIst&lt;String&gt; pathesList ...
  String dist = "c:/myfolder/";
  </code></pre>
  
  <p>The simple way is to loop throw the pathesList and every path copy to destination folder.<br>
  My question is in case there are hundreds of files and every file is very big around 50-100mb. <br>
  What can you suggest me ?<br>
  Maybe to do copy the files with multithreading ?<br>
  <strong>The files are not in the same folder</strong>, the destination of all files is one folder.
  Thanks.</p>