当前位置:嗨网首页>书籍在线阅读

15-监测Thread类

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

10.5 监测Thread类

线程是Java并发API中最基本的元素。每个Java程序至少有一个执行 main() 方法的线程,反过来讲,该线程启动了应用程序。一个新的 Thread 启动后,它将与应用程序的其他线程以及操作系统的其他进程一起并行运行。进程和线程之间存在着关键性的区别。进程是应用程序的运行实例,可以拥有一个或多个执行进程任务的线程。而同一个应用程序也可以运行多个进程实例。同一个进程中的线程能够共享内存,而同一个系统中的进程无法共享内存。

所有Java任务( RunnableCallablefork/join 任务)都是在线程中执行的,而且所有高级的Java并发机制(比如 Executorfork/join 框架),都是基于线程池的。

本节将介绍 Thread 类的状态信息,以及如何获取这些信息。