title: Java: How to stop thread?
body: <p>Is there any way to stop another thread from OUTSIDE of the thread?
  Like, if I ran a thread to run that thread and caused that thread to stop? Would it stop the other thread? </p>
  
  <p>Is there a way to stop the thread from inside without a loop?
  For example, If you are downloading ideally you would want to use a loop, and if I use a loop I wont be able to pause it until it reaches the end of the loop.</p>