協同程式

  1. 填空題

    請輸入一或多個字來組成完整句子。

    ___ 執行緒 (有時也稱為 UI 執行緒),負責更新 Android 應用程式中的畫面。

  2. 如果在您的程式碼中直接使用執行緒,會發生下列哪些問題?

    請選取所有正確答案。

  3. 以下關於協同程式的敘述中,哪一個是正確的?

  4. 是非題:如果函式已呼叫 suspend 函式,本身就不需要標示為暫停函式。

  5. 以下何者為 suspend 函式?

    請選取所有正確答案。

  6. 下列有關 async()runBlocking() 的敘述何者錯誤?

  7. 是非題:在大多數的應用程式中,您會使用全域範圍建立協同程式。

  8. 以下哪項負責決定協同程式在背景使用哪個執行緒?

  9. 填空題

    請輸入一或多個字來組成完整句子。

    ___ 類似於其他語言中的 Promise 或 Future,而且可做為回傳值的預留位置。

  10. 是非題:Job 是由協同程式執行的可取消作業單元。