黑馬程式設計師 程序與執行緒日誌總結

2021-06-02 16:53:22 字數 809 閱讀 7050

----------------------

windows phone 7手機開發、

.net培訓、期待與您交流! ----------------------

執行緒日誌

程序我們執行乙個程式就是乙個程序 比如開啟乙個記事本 乙個畫圖 程序可以包括多個執行緒

注:每個程式至少要有一線程

什麼是併發——就是同時能進行多個任務(其實並不是同時進行而是cpu來回切換執行速度很多讓

人看不出來切換執行而已) 比如人可以吃飯同時還可以看電視

執行緒是程式中的乙個執行流 每個執行緒都有自己的專有暫存器(棧指標、程式計數器等),但是**去是共享的,不同的執行緒可以執行相同的方法。

多執行緒是指程式中包含多個執行流,即在乙個程式中可以同時執行多個不同的執行緒來執行不同的任務(**)也就是說允許單個程式建立多個並行的執行緒來完成各自的任務。

多執行緒預設有個ui執行緒或者說是主線程

執行緒是要執行一段**的,所以要產生乙個執行緒必須先為執行緒寫乙個方法

執行緒啟動時,是通過委託呼叫該方法。

執行緒啟動時,呼叫傳過來的委託,委託就會執行相應的方法,實現執行緒執行方法

前台執行緒和後台執行緒的區別:

前台執行緒只有所有的前台執行緒都關閉才能完成程式關閉 就是所有的執行緒都要執行完**

後台執行緒只要所有的前台執行緒結束,後台執行緒就自動結束

----------------------

windows phone 7手機開發、

.net培訓、期待與您交流! ----------------------

----------------------詳細請檢視:

黑馬程式設計師 方法日誌總結

windows phone 7手機開發 net培訓 期待與您交流!方法 用來復用 的,當我們在乙個程式中反覆用到乙個功能或 這樣我們就把重複的 寫在方法中這樣用的時候就可以直接呼叫了 方法的語法如下 訪問修飾符 static 返回值型別 方法名 引數 方法一般定義類中 方法的那個小括號是不能省略的返...

黑馬程式設計師 執行緒

多執行緒有兩種實現方法,分別是繼承thread類與實現runnable介面 同步的實現方面有兩種,分別是synchronized,wait與notify wait 使乙個執行緒處於等待狀態,並且釋放所持有的物件的lock。sleep 使乙個正在執行的執行緒處於睡眠狀態,是乙個靜態方法,呼叫此方法要捕...

黑馬程式設計師 執行緒

我理解看來這個這個就是乙個程式可以同時執行不同的 我的理解就是讓程式可以同時執行不同的 至於執行的順序就看系統怎麼調配。第一種方式 繼承thread 第二種方式 1.定義實現runnable介面 2.覆蓋runnable介面當中的run方法 將執行緒要執行的 都放到run方法當中去。3.通過thre...