A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始


1、线程生命周期
    线程生命周期可分为7中状态: 出生状态、就绪状态、运行状态、等待状态、休眠状态、阻塞状态、死亡状态;

2、各状态间的转换关系
  • 出生状态就是线程被创建时处于 的状态,用户使用start方法一前线程都处于出生状态; 当用户调用start方法后,线程处于就绪状态;当线程得到系统资        源后就进入运行状态。
  • 当运行状态线的线程调用wait方法是,线程进入等待状态,进入等待状态的线程必须调用notify或notifyAll方法,线程被唤醒进入就绪状态;   
  • 当线程使用sleep方法是,会进入休眠状态;
  • 如果一个线程在在运行状态下发出输入/输出请求,线程进入阻塞状态;在输入/输出完成时,线程进入就绪状态;
  • 当线程的run方法执行完毕时,线程进入死亡状态;

1 个回复

倒序浏览
书本语句比较重,用自己理解来说。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马