_125_Java_线程的优缺点、分类及其生命周期

  • 多线程的优缺点

优点:

提高应用程序的响应。对图形化界面更有意义,可增强用户体验。

提高计算机系统CPU的利用率。

改善程序结构。将既长又复杂的进程分为多个线程,独立运行,利于理解和修改。

 是否需要创建多个线程取决于各种因素。在以下情况下,最适合采用多线程处理: 
(1)耗时或大量占用处理器的任务阻塞用户界面操作;

(2)各个任务必须等待外部资源 (如远程文件或 Internet连接)。

  •  线程的分类

 _125_Java_线程的优缺点、分类及其生命周期

--------------------------------- 

_125_Java_线程的优缺点、分类及其生命周期 

  • 线程的生命周期 

_125_Java_线程的优缺点、分类及其生命周期 

  • 线程状态转换图 

_125_Java_线程的优缺点、分类及其生命周期 

_125_Java_线程的优缺点、分类及其生命周期