AQS中Node常量含義

2021-09-27 09:45:17 字數 381 閱讀 7100

int cancelled =  1;//waitstatus值為1時表示該執行緒節點已釋放(超時、中斷),已取消的節點不會再阻塞。

int signal = -1;//waitstatus為-1時表示該執行緒的後續執行緒需要阻塞,即只要前置節點釋放鎖,就會通知標識為 signal 狀態的後續節點的執行緒

int condition = -2; //waitstatus為-2時,表示該執行緒在condition佇列中阻塞(condition有使用)

int propagate = -3;//waitstatus為-3時,表示該執行緒以及後續執行緒進行無條件傳播(countdownlatch中有使用)共享模式下, propagate 狀態的執行緒處於可執行狀態

node的內建常量 dirname和

dirname.js console.log dirname 執行 d 0 code 0 web j ascript node dirname.js 輸出 d 0 code 0 web j ascript filename.js console.log filename 執行 d 0 code 0 ...

PHP常量的含義及系統常用常量02

一 常量 在php中常量一旦宣告就無法改變值,常量具有全域性性,在函式內外都可以訪問。php通過define 命令來宣告常量格式如下 define 常量名 常量值 常量名是乙個字串,在php編碼規範指導下使用大寫英文本母表示 常量值可以是很多種 php的資料型別陣列 物件 字元 數字等。php中的內...

C 常量成員函式的含義

在類x的非常量成員函式中,this指標的型別為x const。也就是說,它是指向非常量x的常量指標。而在類x的常量成員函式中,this的型別為const x const。也就是說,是指向常量x的常量指標。這就是常量成員函式和非常量成員函式的區別。對成員函式的this指標型別加上常量修飾符,就可以解釋...