标签:相关信息 java程序 状态 mic masters false info 必须 语句
run() 用来定义线程对象被调度之后所执行的操作;
sleep(int millsecond) 使优先级别高的线程放弃CPU资源,休眠一段时间。必须在try-catch语句块中调用sleep方法;
isAlive() 线程处于“新建”状态时,线程调用isAlive()方法返回false。在线程的run()方法结束之前,即没有进入死亡状态之前,线程调用isAlive()方法返回true。当线程进入死亡状态后,线程调用方法isAlive(),此时的返回值为false。
(2)Sleep(可中断休眠状态):相当于阻塞或在等待的状态;
(3)D(不可中断休眠状态):在磁盘上的进程;
(4)T(停止状态):这中状态无法直观的看见,因为是进程停止后就释放了资源,所以不会留在linux中;
(5)Z(僵尸状态):子进程先与父进程结束,但父进程没有调用wait或waitpid来回收子进程的资源,所以子进程就成了僵尸进程,如果父进程结束后任然没有回收子进程的资源,那么1号进程将回收;
不知道是出现了什么问题
随着学期的进行,学到的知识越来越难,虽然有了些基础,不像刚开始那样摸不着头绪,但是现在对于难的知识还是挺难理解的,还需要不断的练习来增加自己的熟练程度,以便更好的完成。
标签:相关信息 java程序 状态 mic masters false info 必须 语句
原文地址:https://www.cnblogs.com/wjs123456/p/10809757.html