1. 首页
  2. 编程语言
  3. Java
  4. 剖析Java中线程编程的概念

剖析Java中线程编程的概念

上传者: 2021-05-07 09:27:12上传 PDF文件 147.17 KB 热度 10次

多线程程序包含两条或两条以上并发运行的部分。因此,多线程是多任务处理的一种特殊形式。另一方面,线程是轻量级的选手。当Java程序使用多进程任务处理环境时,多进程程序不受Java的控制,而多线程则受Java控制。直到事件处理程序返回,系统中没有其他事件发生。这导致了程序的一部分独占了系统,阻止了其他事件的执行。多线程允许活的循环在每一帧间隙中沉睡一秒而不暂停整个系统。在Java程序中出现线程阻塞,仅有一个线程暂停,其他线程继续运行。线程存在于好几种状态。一旦终止,线程不能被恢复。一旦线程进入管程,所有线程必须等待直到该线程退出了管程。

用户评论