title: Downloading files with java, how to optimize bandwidth
body: <p>For networks that have a large load to carry, downloads can become gruesomely bandwidth consuming. Most downloading managers that I've seen let you choose the amount of bandwidth that you'd like to use. Is there a possible way to do this with Java programming? If so, how would it be accomplished? </p>
  
  <ul>
  <li>More info: I already know how to download files, I just need an insight on bandwidth management. I am using HttpURLConnection to connect to the URL.</li>
  </ul>