何时应使用多线程?如果不同的线程执行互相独立的任务,多线程是否有益处?