title: Download acceleration
body: <p>I have Google'd my butt off, and I can't find anything on this topic.</p>
  
  <p>I am trying to create a download client using Java, and I have figured out how to download files with Java, but I want to accelerate the download speed. I know how this works (opening several connections to the download server), but how can I achieve this?</p>
  
  <p>I am looking for either some detailed explanation of such an algorithm or some code examples.</p>