任务并发执行是一个宏观概念,微观上是串行的。

多线程多线程

进程:任务并发

任务并发执行是一个宏观概念,微观上是串行的。线程

进程的调度是有OS负责的(有的系统为独占式,有的系统为共享式,根据重要性,进程有优先级)。进程

 

由OS将时间分为若干个时间片。class

JAVA在语言级支持多线程。thread

分配时间的仍然是OS。循环

参看P377语言

 

线程由两种实现方式:时间

第一种方式:new

class MyThread extends Thread{

   public void run(){

   须要进行执行的代码,如循环。

}

}

 

public class TestThread{

  main(){

   Thread t1=new Mythread();

   T1.start();

}

}

 

只有等到全部的线程所有结束以后,进程才退出。

相关文章
相关标签/搜索