**塊
**塊是使用 定義起來的一段程式
普通**塊 定義在方法之中的**塊
//普通**塊
定義在類裡的**塊
//構造塊
構造塊優先於構造方法執行
每次建立新物件 都會執行構造塊和構造方法
靜態塊1.類中 如果乙個構造塊上使用了static關鍵字 就是靜態塊
static
//靜態塊
無論有多個例項化物件時 只呼叫一次
靜態塊優先於構造塊
2.主函式所在的類中執行的靜態塊
先執行靜態塊
優先順序eg
1.person屬性沒有static的情況:
public
class
text
static
public
static
void
main
(string[
] args)
}class
person
static
}//結果
// test 靜態塊
// person 靜態塊
// person 構造塊
// person 構造方法
// test 構造塊
2.person屬性有static的情況:
public
class
text
static
public
static
void
main
(string[
] args)
}class
person
static
}//結果
// person 靜態塊
// person 構造塊
// person 構造方法
// test 靜態塊
// test 構造塊
3.混合練習
public
class
temp2
static
public
temp2()
public
static
void
main
(string[
] args)
}class
student
static
public
student()
public
student
(string n)
}//結果
2 student 靜態塊
1 student 構造塊
3 student 無參構造方法
4 student 單參構造方法:李四
7 temp1 靜態塊
1 student 構造塊
3 student 無參構造方法
4 student 單參構造方法:張三
6 temp1 構造塊
8 temp1 構造方法
5 temp1 靜態方法
靜態屬性初始化 靜態塊 屬性初始化 構造塊 構造方法 C64X EDMA優先順序及優先順序佇列
下圖為edma傳輸請求方框圖 從圖中我們可以看到,請求有三種 ll2控制器傳輸請求 l2控制器發布所有用於cache服務的傳輸請求 如訪問非cache記憶體 qdma傳輸等。對c64x dsp,cache服務請求可以在任何優先順序上產生,這可以通過cache配置暫存器 ccfg 的p位來設定。對於讀...
程序狀態及優先順序
一 程序的各種狀態 1 r執行狀態 runing 並不意味著程序一定在執行中,它表明程序要麼在執行要麼在執行佇列裡 2 s睡眠狀態 sleeping 意味著程序在等待著事件完成 3 d磁碟休眠狀態 disk sleep 有時候也叫不可中斷睡眠狀態,在這個狀態的程序通常會等待i o的結束 4 t停止狀...
python優先順序佇列 python 優先順序佇列
簡介 優先順序佇列是基於堆的,關於堆的時候可以參考文章堆,優先順序佇列就是入隊時,會分配乙個優先順序,之後出隊時,根據優先順序出列。如,入隊時 4,a 6,r 3 d 則出隊順序 6,r 4,a 3 d 優先順序佇列的python實現 class priorityqueue object def i...