1.C 和 Java 都是多執行緒語言。 ( )
2.如果執行緒死亡,它便不能運作。 ( )
3.在 Java #中,高優先權的可運行執行緒會搶佔低優先權執行緒。 ( )
4.程式開發者必須建立一個執行緒去管理記憶體的分配。 ( )
5.一個執行緒在呼叫它的 start 方法,之前,該執行緒將一直處於出生期。 ( )
6.當呼叫一個正在進行執行緒的 stop()方法時,該執行緒就會進入休眠狀態。 ( )
7.如果執行緒的 run 方法執行結束或拋出一個不能捕獲的例外,執行緒便進入等待狀態。 ( )
8.一個執行緒可以呼叫 yield 方法使其他執行緒有機會運行。 ( )
二、選擇題
1.Java 語言中提供了一個線程,自動回收動態分配的記憶體。
A 非同步
B 消費者
##C
守護
D垃圾收集
2.當 方法終止時,能使執行緒進入死亡狀態。
A run B setPrority C yield D sleep3. 用 方法可以改變執行緒的優先權。
A run B setPrority C yield D sleep4.執行緒透過 方法可以讓相同優先權執行緒取得處理器。
A run B setPrority C yield D sleep5.執行緒透過 方法可以休眠一段時間,然後恢復運作。
A run B setPrority C yield D sleep6. 方法讓物件等待佇列的第一個執行緒進入就緒狀態。
A runB notify C yield
D sleep7.方法resume( )
負責重新開始 執行緒的執行。
A 被stop( )
方法停止
B
被
sleep( )
方法停止
# C被
wait( )
###方法停止######### #######D ###被######suspend( )#######of###########################################。 ####### ######8.### 方法可以用來暫時停止目前執行緒的運作。 ######### ######A stop( )###### ######B sleep( )###### #######C wait( )###### ######D suspend() ###### ###以上是有關多執行緒的一些題目,分享大家做一下的詳細內容。更多資訊請關注PHP中文網其他相關文章!