青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

Wood_K
See gull
posts - 3,  comments - 7,  trackbacks - 0

using System;
using System.Threading;
public class arr
{
public static void Main()
{
//int[] arr;
//arr = new int[5];
int luzi;
for(luzi=1;luzi<10000;luzi++)
{
Console.WriteLine("第"+luzi+"行");
if (luzi==5000)
{
Thread.Sleep(10000);
}
}
}
}

 

第5000行開始暫停10秒

NET 基礎(chǔ)類庫的System.Threading命名空間提供了大量的類和接口支持多線程。這個命名空間有很多的類。 System.Threading.Thread類是創(chuàng)建并控制線程,設(shè)置其優(yōu)先級并獲取其狀態(tài)最為常用的類。他有很多的方法,在這里我們將就比較常用和 重要的方法做一下介紹:
     Thread.Start():啟動線程的執(zhí)行;
Thread.Suspend():掛起線程,或者如果線程已掛起,則不起作用;
Thread.Resume():繼續(xù)已掛起的線程;
Thread.Interrupt():中止處于 Wait或者Sleep或者Join 線程狀態(tài)的線程;
Thread.Join():阻塞調(diào)用線程,直到某個線程終止時為止
Thread.Sleep():將當前線程阻塞指定的毫秒數(shù);
Thread.Abort():以開始終止此線程的過程。如果線程已經(jīng)在終止,則不能通過Thread.Start()來啟動線程。   通過調(diào)用Thread.Sleep,Thread.Suspend或者Thread.Join可以暫停/阻塞線程。調(diào)用Sleep()和 Suspend()方法意味著線程將不再得到CPU時間。這兩種暫停線程的方法是有區(qū)別的,Sleep()使得線程立即停止執(zhí)行,但是在調(diào)用 Suspend()方法之前,公共語言運行時必須到達一個安全點。一個線程不能對另外一個線程調(diào)用Sleep()方法,但是可以調(diào)用Suspend()方 法使得另外一個線程暫停執(zhí)行。對已經(jīng)掛起的線程調(diào)用Thread.Resume()方法會使其繼續(xù)執(zhí)行。不管使用多少次Suspend()方法來阻塞一個 線程,只需一次調(diào)用Resume()方法就可以使得線程繼續(xù)執(zhí)行。已經(jīng)終止的和還沒有開始執(zhí)行的線程都不能使用掛起。Thread.Sleep(int x)使線程阻塞x毫秒。只有當該線程是被其他的線程通過調(diào)用Thread.Interrupt()或者Thread.Abort()方法,才能被喚醒。如 果對處于阻塞狀態(tài)的線程調(diào)用Thread.Interrupt()方法將使線程狀態(tài)改變,但是會拋出 ThreadInterupptedException異常,你可以捕獲這個異常并且做出處理,也可以忽略這個異常而讓運行時終止線程。在一定的等待時間 之內(nèi),Thread.Interrupt()和Thread.Abort()都可以立即喚醒一個線程。
     我們可以通過使用Thread.Abort()方法來永久銷毀一個線程,而且將拋出ThreadAbortException異常。使終結(jié)的線程可以捕獲 到異常但是很難控制恢復,僅有的辦法是調(diào)用Thread.ResetAbort()來取消剛才的調(diào)用,而且只有當這個異常是由于被調(diào)用線程引起的異常。對 于A和B兩個線程,A線程可以正確的使用Thread.Abort()方法作用于B線程,但是B線程卻不能調(diào)用Thread.ResetAbort()來 取消Thread.Abort()操作。
     Thread.Abort()方法使得系統(tǒng)悄悄的銷毀了線程而且不通知用戶。一旦實施Thread.Abort()操作,該線程不能被重新啟動。調(diào)用了這 個方法并不是意味著線程立即銷毀,因此為了確定線程是否被銷毀,我們可以調(diào)用Thread.Join()來確定其銷毀,Thread.Join()是一個 阻塞調(diào)用,直到線程的確是終止了才返回。但是有可能一個線程調(diào)用Thread.Interrupt()方法來中止另外一個線程,而這個線程正在等待 Thread.Join()調(diào)用的返回。
    盡可能的不要用Suspend()方法來掛起阻塞線程,因為這樣很容易造成死鎖。假設(shè)你掛起了一個線程,而這個線程的資源是其他線程所需要的,會發(fā)生什么 后果。因此,我們盡可能的給重要性不同的線程以不同的優(yōu)先級,用Thread.Priority()方法來代替使用Thread.Suspend()方 法。
Thread類有很多的屬性,這些重要的屬性是我們多線程編程必須得掌握的。
Thread.IsAlive屬性:獲取一個值,該值指示當前線程的執(zhí)行狀態(tài)。如果此線程已啟動并且尚未正常終止或中止,則為 true;否則為 false。
Thread.Name 屬性:獲取或設(shè)置線程的名稱。
Thread.Priority 屬性:獲取或設(shè)置一個值,該值指示線程的調(diào)度優(yōu)先級。
Thread.ThreadState 屬性:獲取一個值,該值包含當前線程的狀態(tài)。thread狀態(tài)
System.Threading.Thread.ThreadState屬性定義了執(zhí)行時線程的狀態(tài)。線程從創(chuàng)建到線程終止,它一定處于其中某一個 狀態(tài)。當線程被創(chuàng)建時,它處在Unstarted狀態(tài),Thread類的Start() 方法將使線程狀態(tài)變?yōu)镽unning狀態(tài),線程將一直處于這樣的狀態(tài),除非我們調(diào)用了相應的方法使其掛起、阻塞、銷毀或者自然終止。如果線程被掛起,它將 處于Suspended狀態(tài),除非我們調(diào)用resume()方法使其重新執(zhí)行,這時候線程將重新變?yōu)镽unning狀態(tài)。一旦線程被銷毀或者終止,線程處 于Stopped狀態(tài)。處于這個狀態(tài)的線程將不復存在,正如線程開始啟動,線程將不可能回到Unstarted狀態(tài)。線程還有一個Background狀 態(tài),它表明線程運行在前臺還是后臺。在一個確定的時間,線程可能處于多個狀態(tài)。據(jù)例子來說,一個線程被調(diào)用了Sleep而處于阻塞,而接著另外一個線程調(diào) 用Abort方法于這個阻塞的線程,這時候線程將同時處于WaitSleepJoin和AbortRequested狀態(tài)。一旦線程響應轉(zhuǎn)為Sle阻塞或 者中止,當銷毀時會拋出ThreadAbortException異常。線程優(yōu)先級
System.Threading.Thread.Priority枚舉了線程的優(yōu)先級別,從而決定了線程能夠得到多少CPU時間。高優(yōu)先級的線程通 常會比一般優(yōu)先級的線程得到更多的CPU時間,如果不止一個高優(yōu)先級的線程,操作系統(tǒng)將在這些線程之間循環(huán)分配CPU時間。低優(yōu)先級的線程得到的CPU時 間相對較少,當這里沒有高優(yōu)先級的線程,操作系統(tǒng)將挑選下一個低優(yōu)先級 的線程執(zhí)行。一旦低優(yōu)先級的線程在執(zhí)行時遇到了高優(yōu)先級的線程,它將讓出CPU給高優(yōu)先級的線程。新創(chuàng)建的線程優(yōu)先級為一般優(yōu)先級,我們可以設(shè)置線程的優(yōu) 先級別的值,如下面所示: Highest  AboveNormal   Normal   BelowNormal   Lowest

posted on 2009-09-14 12:01 Wood_K 閱讀(1617) 評論(0)  編輯 收藏 引用 所屬分類: C#

只有注冊用戶登錄后才能發(fā)表評論。
網(wǎng)站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理



<2025年12月>
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

常用鏈接

留言簿(1)

隨筆檔案

文章分類

文章檔案

搜索

  •  

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            小黄鸭视频精品导航| 久久人人爽国产| 国产精品欧美日韩一区| 亚洲天堂成人| 亚洲性色视频| 国产日韩欧美综合精品| 久久成人综合网| 久久精品中文字幕一区| 激情久久久久久| 久久婷婷一区| 免费人成精品欧美精品| 日韩一区二区久久| 一区二区欧美日韩视频| 国产欧美日韩另类视频免费观看 | 国产精品一区在线观看你懂的| 亚洲综合精品| 久久久久久婷| 一本一本大道香蕉久在线精品| 一本色道久久88综合日韩精品| 国产视频自拍一区| 欧美激情一区三区| 国产精品伦一区| 免费成人高清| 欧美视频一区二区三区| 欧美一区二区黄| 欧美a级理论片| 性欧美video另类hd性玩具| 久久久精品国产一区二区三区| 亚洲人成久久| 亚洲欧美一区二区三区在线| 亚洲国产婷婷| 亚洲午夜精品一区二区三区他趣| 曰本成人黄色| 亚洲无线视频| 日韩亚洲欧美成人一区| 欧美一区二区大片| 亚洲日本中文字幕| 欧美中文字幕不卡| 亚洲天堂偷拍| 美日韩精品视频| 久久久久久一区| 欧美午夜激情在线| 免播放器亚洲一区| 国产精品一区二区在线观看| 亚洲黄色av一区| 国产午夜精品视频| 99成人在线| 亚洲人成亚洲人成在线观看图片 | av成人老司机| 亚洲精品视频在线观看免费| 欧美一区二区三区电影在线观看| 亚洲午夜高清视频| 欧美成人激情视频| 美女黄色成人网| 国产一区高清视频| 亚洲自拍另类| 亚洲欧美精品在线观看| 欧美激情四色| 91久久久一线二线三线品牌| 亚洲第一偷拍| 久久蜜臀精品av| 麻豆av一区二区三区| 国产日本欧美视频| 亚洲综合精品一区二区| 亚洲少妇在线| 欧美网站在线观看| 一本久久综合亚洲鲁鲁五月天| 亚洲伦理在线| 欧美精彩视频一区二区三区| 欧美好骚综合网| 亚洲精品一区二区三区婷婷月| 老司机午夜精品| 欧美激情国产日韩| 亚洲黄色在线| 欧美激情综合五月色丁香小说 | 午夜精品久久久久久久99水蜜桃 | 亚洲黄色成人久久久| 久久深夜福利| 亚洲成色777777女色窝| 亚洲日韩视频| 欧美日韩精品高清| 一本色道久久综合狠狠躁篇怎么玩 | 国产欧美激情| 久久国产精品一区二区三区| 玖玖玖免费嫩草在线影院一区| 激情伊人五月天久久综合| 久久久久久久999| 亚洲第一区色| 亚洲私拍自拍| 国产亚洲女人久久久久毛片| 久久影视精品| 亚洲精品综合久久中文字幕| 亚洲欧美激情一区二区| 国产日韩精品在线播放| 久久综合网络一区二区| 亚洲人成小说网站色在线| 亚洲综合好骚| 在线不卡欧美| 欧美色网一区二区| 欧美在线观看一区二区| 亚洲福利视频一区二区| 亚洲永久精品国产| 激情小说另类小说亚洲欧美| 欧美精品在线播放| 欧美一级久久久| 亚洲日本成人在线观看| 欧美一区免费| 99精品国产热久久91蜜凸| 国产日韩在线一区| 欧美日本亚洲| 久久久久久夜| 亚洲视频一区在线| 亚洲第一在线综合网站| 午夜一区二区三区在线观看| 亚洲激情视频网站| 国产农村妇女毛片精品久久莱园子| 久久久久久成人| 亚洲在线免费观看| 亚洲国产欧美国产综合一区 | 亚洲精品久久久久| 国产欧美精品日韩精品| 欧美 日韩 国产在线| 欧美一二三视频| 亚洲一区二区三区在线播放| 欧美激情第五页| 久久亚洲私人国产精品va| 中文精品一区二区三区 | 欧美视频久久| 免费在线观看精品| 久久国产欧美| 午夜精品久久久久久久 | 久久精品99国产精品酒店日本| 亚洲精品一区二区三区四区高清| 国产在线欧美日韩| 国产精品视频自拍| 欧美精品一区二区三区一线天视频| 久久久久国产精品一区二区| 亚洲欧美日韩另类精品一区二区三区| 亚洲免费观看高清完整版在线观看| 麻豆乱码国产一区二区三区| 欧美一级大片在线观看| 在线亚洲高清视频| 一本色道久久88综合亚洲精品ⅰ| 亚洲精品国产系列| 亚洲人成网站在线观看播放| 亚洲国产日韩欧美在线动漫| 亚洲第一天堂av| 亚洲国产一区在线观看| 亚洲大片免费看| 亚洲欧洲视频| 夜夜嗨av一区二区三区四季av| 亚洲精品视频一区| 99在线热播精品免费99热| 日韩图片一区| 亚洲尤物精选| 欧美在线观看视频一区二区三区| 欧美一区观看| 巨乳诱惑日韩免费av| 免费观看在线综合| 欧美不卡视频一区发布| 亚洲国产乱码最新视频| 亚洲精品社区| 亚洲一区久久| 久久青草欧美一区二区三区| 欧美成人精品在线播放| 欧美日韩国产限制| 国产精品你懂的在线欣赏| 国产欧美一区二区三区在线看蜜臀| 国产自产v一区二区三区c| 亚洲国产成人久久| 一区二区三区国产在线| 亚洲欧美日韩精品久久久| 久久精品女人的天堂av| 欧美国产日韩一区| 99re热精品| 久久久国产精品一区二区中文| 免费看的黄色欧美网站| 国产精品v一区二区三区 | 欧美理论电影在线播放| 欧美三级中文字幕在线观看| 国产亚洲午夜高清国产拍精品| 亚洲国产一区视频| 亚洲欧美日韩精品| 欧美大片在线影院| 正在播放亚洲| 免费在线观看日韩欧美| 国产精品h在线观看| 樱桃成人精品视频在线播放| 一区二区三区四区国产精品| 久久蜜桃香蕉精品一区二区三区| 亚洲国产视频一区| 亚洲综合成人在线| 欧美激情视频一区二区三区不卡| 国产午夜精品理论片a级大结局 | 国产精品久久久久久久久久免费| 在线播放精品| 欧美一级夜夜爽| 99视频日韩| 欧美激情精品久久久久久大尺度| 国产一区二区在线免费观看|