コルーチン パスウェイに戻る 空欄補充問題 1 つ以上の単語を入力して文を完成してください。 ___ スレッド(UI スレッドともいいます)は、Android アプリの画面を更新する役割を担います。 コードでスレッドを直接使用した場合に生じる問題は次のうちどれですか。 正しいと思われる解答をすべて選択してください。 競合状態 一貫性のない出力 応答しない UI Thread はサポートが終了している コルーチンの説明として正しいものは次のうちどれですか。 一度開始されたコルーチンはキャンセルできない。 コルーチンは常にメインスレッドで動作する。 コルーチンは実行される場合と実行されない場合がある。 コルーチンは、すべてのタスクを同じスレッドで実行するため、新しいスレッドを作成する必要がなくなる。 正誤問題: 関数がすでに suspend 関数を呼び出している場合、それ自体を suspend 関数としてマークする必要はない。 正しい 誤り suspend 関数は次のうちどれですか。 正しいと思われる解答をすべて選択してください。 async() async() に渡されるラムダ runBlocking() runBlocking() に渡されるラムダ async() と runBlocking() の説明として誤っているものは次のうちどれですか。 どちらの関数も、パラメータとして CoroutineScope(suspend 関数)を取る。 どちらの関数も Deferred を返す。 通常、Android アプリのコードでは runBlocking を使用しない。 async を使用する場合、戻り値にアクセスするには await() を使用する必要がある。 正誤問題: ほとんどのアプリでは、グローバル スコープを使用してコルーチンを作成する。 正しい 誤り コルーチンによってバックグラウンドで使用されるスレッドを決定するのは、次のうちどれですか。 CoroutineScope Dispatcher Job GlobalScope 空欄補充問題 1 つ以上の単語を入力して文を完成してください。 ___(他の言語の Promise または Future に類似)は、戻り値のプレースホルダとして機能します。 正誤問題: Job はコルーチンによって実行されるキャンセル可能な作業単位である。 正しい 誤り 解答を送信 error_outline テストの採点中にエラーが発生しました。もう一度お試しください。