最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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ó)家法律
丰都县| 丰都县| 松阳县| 年辖:市辖区| 开平市| 黔西县| 龙山县| 鄂温| 石门县| 巨野县| 古蔺县| 闸北区| 沙雅县| 宁远县| 庐江县| 阆中市| 电白县| 闻喜县| 务川| 二手房| 根河市| 奇台县| 石楼县| 都安| 沂源县| 乌兰察布市| 名山县| 深州市| 金平| 新乡市| 会泽县| 土默特左旗| 安阳县| 图们市| 洛浦县| 满洲里市| 绥德县| 临猗县| 兴业县| 阜城县| 灯塔市|