- 2
- 0
- 约1.38万字
- 约 75页
- 2017-06-13 发布于湖北
- 举报
操作系统支持多进程,使多个程序能并发执行,以改善 资源使用率和提高系统效率; 操作系统支持多线程进程,能够减少程序并发时所付出 的时空开销,使得并发粒度更细,并发性更好。 图7.1 多线程进程模型 线程是处理器调度和分派的基本单位,也有生命周期; 线程的状态有5种:新建、就绪、运行、等待、终止。 线程在其生命周期中经历着状态的变化。 public interface Runnable { public abstract void run(); } Thread类声明实现Runnable接口,并声明一些用于创建、 管理和控制线程对象的方法。 public void run() //描述线程操作的线程体 { if(target!=null) target.run(); //执行目标对象的run()方法 } public void run() //描述线程操作的线程体 public final String getName() //返回线程名 public final void setName(String name) //设置线程名 public static int activeCount() //返回当前活动线程个数 public static Thread cu
原创力文档

文档评论(0)