cevent類的建構函式
cevent(
bool binitiallyown
/* = false */
,
//用來指定事件物件初始狀態是否為發信狀態(預設值為未發信)
bool bmanualreset
/* = false */
,
//用來指定建立的事件物件是自動事件還是手動事件物件(預設值為自動事件物件)
lpctstr lpszname
/* = null */
,
//用來定義事件物件的名稱
lpsecurity_attributes lpsaattribute
/* = null */
//指向乙個lpsecurity_attributes結構的指標 )
有關的三種方法
setevent()
//設定事件為發信狀態,並釋放其他正在等待的執行緒
pulseevent()
//設定事件為發信狀態,並釋放其他正在等待的執行緒,然後把事件設定為未發信狀態
resetevent()
//設定事件為未發信狀態
使用執行緒和執行緒池
1 new thread的弊端 執行乙個非同步任務你還只是如下new thread嗎?new thread new runnable start 那你就out太多了,new thread的弊端如下 a.每次new thread新建物件效能差。b.執行緒缺乏統一管理,可能無限制新建執行緒,相互之間競爭...
執行緒 類ThreadLocal的使用
類threadlocal主要解決的就是每個執行緒繫結自己的值,可以將threadlocal模擬喻成全域性存放資料的盒子,盒子中可以儲存每個執行緒的私有資料。public class run system.out.println tl.get system.out.println tl.get pub...
類和類的使用
class people name xiaoming 類屬性,類裡面的變數稱為屬性 age 18 私有屬性,別人知道後不會去動它,概念性問題 age 18 也是私有屬性,訪問會報錯 a people 例項化 print a.age 通過例項訪問類屬性,雖然是私有的,但是訪問還是可以列印,b peop...