任务并发执行是一个宏观概念,微观上是串行的。
多线程 进程:任务 任务并发执行是一个宏观概念,微观上是串行的。 进程的调度是有OS负责的(有的系统为独占式,有的系统为共享式,根据重要性,进程有优先级)。 由OS将时间分为若干个时间片。 JAVA 在语言级支持多线程。 分配时间的仍然是OS。 参看P377 线程由两种实现方式: 第一种方式: class MyThread extends Thread{ public void run(){ 需要进行执行的代码,如循环。 } } public class TestThread{ main(){ Thread t1=new Mythread(); T1.start(); } } 只有等到所有的线程全部结束之后,进程才退出。 来源: https://www.cnblogs.com/borter/p/10744102.html