Kuis bahasa

  1. Lengkapi bagian yang kosong

    Masukkan satu kata atau lebih untuk melengkapi kalimat.

    ___ adalah solusi yang direkomendasikan untuk pemrograman asinkron di Android dengan Kotlin.

  2. Lengkapi bagian yang kosong

    Masukkan satu kata atau lebih untuk melengkapi kalimat.

    HWASan didasarkan pada ___ ___ dan bergantung pada fitur Top Byte Ignore yang ada di semua CPU ARM 64-bit dan dukungan kernel terkait.

  3. Lengkapi bagian yang kosong

    Masukkan satu kata atau lebih untuk melengkapi kalimat.

    Kotlin memiliki dua jenis persamaan—struktural dan referensial. Persamaan struktural menggunakan operator ___ dan memanggil equals() untuk menentukan apakah dua instance tersebut sama. Persamaan referensial menggunakan operator ___ dan memeriksa apakah dua referensi akan mengarah ke objek yang sama.

  4. Agar kode Kotlin Anda lebih mudah dipanggil dari kode Java, fungsi dengan parameter yang memiliki nilai default harus menggunakan anotasi ___.

  5. Kata kunci mana di Kotlin yang Anda gunakan untuk menandai class yang menyimpan data, sehingga compiler akan otomatis mengambil fungsi equals(), hashCode(), dan toString()?

  6. Dimulai dengan Android Gradle Plugin 4.0, Anda kini dapat menggunakan sejumlah API bahasa Java yang lebih baru bahkan pada versi platform Android lama dengan mengaktifkan desugaring library. Manakah dari API berikut yang melakukan desugaring dan menambahkan dukungan pada perangkat lama (API level 26 dan yang lebih rendah)?