測驗:適用於 Java 開發人員的 Kotlin 返回課程 Kotlin 與 Java 程式設計語言具備 ___ 的互通性。 50% 90% 98% 100% 下列敘述是否正確?Android Studio 中的轉換程序會產生功能相當且可編譯並執行的 Kotlin 程式碼 正確。 不正確。 請將 JVM 位元碼如何產生 Kotlin 的說明,與正確的註解進行配對。 每一個答案僅符合一個項目。 產生靜態成員和方法 @JvmField @Throws @JvmName @JvmStatic @JvmOverloads 對具備預設值的函式產生過載的方法 @JvmField @Throws @JvmName @JvmStatic @JvmOverloads 改變 getter 和 setter 的名稱 @JvmField @Throws @JvmName @JvmStatic @JvmOverloads 不經由 getter 和 setter,而直接將屬性顯露為欄位 @JvmField @Throws @JvmName @JvmStatic @JvmOverloads 宣告已檢查的例外狀況 @JvmField @Throws @JvmName @JvmStatic @JvmOverloads 若要將 Kotlin 併入以 Java 程式設計語言所撰寫的現有 Android 應用程式中,可以使用的方式有哪些? 請選取所有正確答案。 將新的 Kotlin 類別新增至專案 (例如,新的 Activity)。 將部分應用程式移轉至 Kotlin。 使用 Kotlin 編寫新的測試。 將公用程式方法移至 Kotlin 擴充功能函式。 以上皆非。 以下有關 Kotlin 提供空值安全性的陳述,何者正確? 請選取所有正確答案。 Kotlin 中不存在 null (空值)。 根據預設,Kotlin 變數不能保有空值。 若你希望變數保有空值,可在資料類型使用「?」以表明這是可為空值的類型。 在 Kotlin 中,null 可以代表整數中的 0,或字串中的空字串。 在繼續評估運算式之前,你可先使用安全呼叫運算子「?.」,輕鬆檢查屬性是否為 null。 假設你在 Kotlin 中宣告了一個函式,而該函式內含三個已擁有預設值的參數。以下有關呼叫此函式的敘述中,何者為真? 請選取所有正確答案。 你可以呼叫不含任何引數的函式。 你可以呼叫函式,並使用已命名的引數。 你可以呼叫內含有所有引數的函式。 函式宣告並不會編譯,因此你無法呼叫這個函式。 提交答案 error_outline 計算測驗分數時出現錯誤。請再試一次。