This is a Java class which can download a file by URL，and it support multiple threads.