五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

多線程運(yùn)行狀態(tài)的代碼

2020-04-12 09:43 作者:小垃圾kiki  | 我要投稿
package cn.jd.state;

import java.lang.Thread.State;

/*
?* 觀察線程的狀態(tài)
?*/
public class AllState {
?? ?public static void main(String[] args) {
?? ??? ?Thread t=new Thread(()->{
?? ??? ??? ?for(int i=0;i<5;i++) {
?? ??? ??? ??? ?try {
?? ??? ??? ??? ??? ?Thread.sleep(100);
?? ??? ??? ??? ?} catch (InterruptedException e) {
?? ??? ??? ??? ??? ?// TODO Auto-generated catch block
?? ??? ??? ??? ??? ?e.printStackTrace();
?? ??? ??? ??? ?}
?? ??? ??? ?}
?? ??? ??? ?System.out.println("你好");
?? ??? ?});
?? ??? ?//觀察線程的狀態(tài)
?? ??? ?State state=t.getState();
//?? ??? ?System.out.println(state);//處于NEW的狀態(tài)新生狀態(tài)
?? ??? ?t.start(); //處于Runnable,處于就緒和運(yùn)行狀態(tài),因?yàn)檫\(yùn)行狀態(tài)是由CPU控制的,不是我們控制的
//?? ??? ?state=t.getState();
//?? ??? ?System.out.println(state);
//?? ??? ?while(state!=Thread.State.TERMINATED) {
//?? ??? ??? ?try {
//?? ??? ??? ??? ?Thread.sleep(200);
//?? ??? ??? ?} catch (InterruptedException e) {
//?? ??? ??? ??? ?// TODO Auto-generated catch block
//?? ??? ??? ??? ?e.printStackTrace();
//?? ??? ??? ?}
//?? ??? ??? ?state=t.getState();
//?? ??? ??? ?System.out.println(state);
//?? ??? ?}
?? ??? ?while(true) {
?? ??? ??? ?int num=Thread.activeCount();? //活動(dòng)的線程數(shù)
?? ??? ??? ?try {
?? ??? ??? ??? ?Thread.sleep(200);
?? ??? ??? ?} catch (InterruptedException e) {
?? ??? ??? ??? ?// TODO Auto-generated catch block
?? ??? ??? ??? ?e.printStackTrace();
?? ??? ??? ?}
?? ??? ??? ?System.out.println(num);
?? ??? ??? ?if(num==1) {
?? ??? ??? ??? ?break;
?? ??? ??? ?}
?? ??? ??? ?state=t.getState();
?? ??? ??? ?System.out.println(state);
?? ??? ??? ?
?? ??? ?}
?? ?}
?? ?

}

多線程運(yùn)行狀態(tài)的代碼的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
大同县| 于都县| 梁河县| 南江县| 泾川县| 南昌县| 德化县| 宁阳县| 增城市| 嘉鱼县| 泸溪县| 高州市| 长沙县| 汉川市| 陆河县| 鄄城县| 池州市| 赤峰市| 九龙坡区| 许昌市| 昌邑市| 沭阳县| 新巴尔虎左旗| 临朐县| 乌恰县| 桃江县| 彭泽县| 富平县| 平邑县| 赞皇县| 河池市| 辽源市| 福贡县| 界首市| 东乡族自治县| 甘南县| 从化市| 舒兰市| 永丰县| 岑巩县| 北安市|