Java多线程是指多个线程执行多个任务还是多个线程执行一个任务?

我一直不太明白,多线程是指多个线程同时执行多个任务
还是指多个线程同时执行一个任务?求解。如果执行 同一个任务肯定要加锁。

多线程指的是可以同时执行多个任务的能力,你可以让多个线程执行同一个任务,也可以每个线程执行一个独立的任务。

多线程的意思是并发处理,但是并没说是做什么任务,可以相同,可以不同。只要看你想让线程做什么,都是你自己定义的

而且同一个任务,如果不涉及资源的处理,也可以不加锁

你自己开的一条线程,你想让他执行什么任务,它就执行什么任务,当然你可以同时开几条线程!!!!!

多线程是指多个thread同时工作

你可以通过多线程执行不同的任务,也可以执行相同的任务。这些线程都在同一个进程之中