title: How to stop a thread in java and let the same thread to do another thing?
body: <p>I start one thread to download contents from the internet, at one time, the thread is downloading one file, and then i want it stop and begin to download another file, what should i do? should i count on the concurrency mechanism  in java?</p>