1. Kotlin は Java プログラミング言語と ___ 相互運用性がある。
  2. 正しいか、誤りかを答えてください。Android Studio の変換処理では、コンパイルされ実行される、機能的に同等の Kotlin コードが生成される。
  3. Kotlin が JVM バイトコードで生成する方法の説明と、正しいアノテーションを一致させてください。

    個々の解答は 1 つの項目だけに対応しています。

    静的メンバーと静的メソッドを生成する

    デフォルト値を持つ関数についてオーバーロード メソッドを生成する

    ゲッターとセッターの名前を変更する

    ゲッターやセッターではなく、フィールドとしてプロパティを直接公開する

    チェック済みの例外を宣言する

  4. Java プログラミング言語で作成された既存の Android アプリに Kotlin を組み込むには、どのような方法がありますか。

    正しいと思われる解答をすべて選択してください。

  5. null 安全性を提供する Kotlin の説明として正しいものは次のうちどれですか。

    正しいと思われる解答をすべて選択してください。

  6. Kotlin で、3 つのパラメータすべてのデフォルト値を含む関数を宣言したとします。このような関数の呼び出しについて、正しいものはどれですか。

    正しいと思われる解答をすべて選択してください。