Anda di halaman 1dari 5

1.

Java secara otomatis mengosongkan memori yang pernah ditempati oleh suatu objek
menggunakan pengumpulan sampah.
(1/1) Poin
Benar (*)
Palsu
Benar

2. Pengembang Java tidak perlu mengetahui lokasi objek di memori.


(1/1) Poin
Benar (*)
Palsu
Benar

3. Jenis memori apa yang dialokasikan untuk kode di bawah ini?

int x = 1;
int y = 2;
x=y;
(0/1) Poin
Memori PileDriver
Memori tumpukan
Memori tumpukan (*)
Tidak ada memori yang dialokasikan
Salah. Lihat Bagian 7 Pelajaran 2.

4. Objek disimpan dalam memori heap.


(1/1) Poin
Benar (*)
Palsu
Benar

5. Dalam pernyataan berikut, berapa banyak objek karyawan yang dibuat?


Karyawan e1 = Karyawan baru();
Karyawan e2 = Karyawan baru();
Karyawan e3 = Karyawan baru();
(0/1) Poin
2
0
3 (*)
1
Salah. Lihat Bagian 7 Pelajaran 2.

6. Apa keluaran dari kode berikut?


String s1 = "Halo";
String s2 = "Selamat datang!";
s1 = s2;
System.out.println("s1: " +s1);
System.out.println("s2: " +s2);
(0/1) Poin
s1: Selamat datang!
s2: Halo
s1: Halo
s2: Selamat datang!
s1: Halo
s2: Halo
s1: Selamat datang!
s2: Selamat datang! (*)
Salah. Lihat Bagian 7 Pelajaran 2.
7. Struktur kelas terdiri dari properti dan perilaku.
(0/1) Poin
Benar (*)
Palsu
Salah. Lihat Bagian 7 Pelajaran 1.

8. Nama kelas harus mengikuti aturan casing Camel.


(1/1) Poin
Benar (*)
Palsu
Benar

9. Variabel yang dibuat dalam suatu metode dapat diakses di luar metode tersebut.
(0/1) Poin
benar
Salah (*)
Salah. Lihat Bagian 7 Pelajaran 1.

10. Apa yang akan terjadi ketika Anda mencoba mengakses referensi objek dengan
nilai null?
(1/1) Poin
NullPointerException. (*)
Nilai null diambil dari lokasi memori.
Objek kosong dikembalikan.
Anda akan mendapatkan kesalahan kompilasi.
Benar

11. Konstruktor adalah metode khusus yang biasa digunakan untuk menetapkan nilai
awal bidang objek.
(1/1) Poin
Benar (*)
Palsu
Benar

12. Jika bidang tidak diinisialisasi, mereka mengambil nilai default.


(1/1) Poin
Benar (*)
Palsu
Benar

13. Pernyataan mana yang benar tentang konstruktor default suatu kelas?
(0/1) Poin
Java secara otomatis menyediakan konstruktor untuk setiap kelas. (*)
Anda harus menulis konstruktor default.
Konstruktor default selalu mengembalikan void.
Konstruktor default harus memiliki setidaknya satu argumen.
Salah. Lihat Bagian 7 Pelajaran 3.

14. Manakah yang memiliki nilai default null?


(0/1) Poin
boolean
ke dalam
Tali (*)
dobel
Salah. Lihat Bagian 7 Pelajaran 3.

15. Manakah dua pernyataan yang TIDAK benar tentang konstruktor?


(Pilih semua jawaban yang benar)
(0/1) Poin
Metode konstruktor dapat mengembalikan nilai. (*)
Metode konstruktor dipanggil sekali untuk setiap instance objek.
Metode konstruktor dipanggil selama instantiasi.
Metode konstruktor memiliki tipe pengembalian void. (*)
Salah. Lihat Bagian 7 Pelajaran 3.

1. Apa yang akan terjadi ketika Anda mencoba mengakses referensi objek dengan nilai
nol?
(0/1) Poin
NullPointerException. (*)
Nilai null diambil dari lokasi memori.
Objek kosong dikembalikan.
Anda akan mendapatkan kesalahan kompilasi.
Salah. Lihat Bagian 7 Pelajaran 3.

2. Bagaimana Anda membuat instance kelas Karyawan dari metode utama yang terletak
di kelas lain?
Karyawan kelas publik{
nama String pribadi;
gaji ganda swasta;

Pegawai publik(String n, double s){


nama = n;
gaji = s;
}
}
(0/1) Poin
Karyawan emp1 = Karyawan baru();
Karyawan emp1 = Karyawan baru (50000);
Pegawai emp1 = Pegawai baru(50000, "Syam");
Pegawai emp1 = Pegawai baru("Syam", 50000); (*)
Salah. Lihat Bagian 7 Pelajaran 3.

3. Manakah dua pernyataan yang TIDAK benar tentang konstruktor?


(Pilih semua jawaban yang benar)
(0/1) Poin
Metode konstruktor dapat mengembalikan nilai. (*)
Metode konstruktor dipanggil sekali untuk setiap instance objek.
Metode konstruktor dipanggil selama instantiasi.
Metode konstruktor memiliki tipe pengembalian void. (*)
Salah. Lihat Bagian 7 Pelajaran 3.

4. Konstruktor adalah metode khusus yang biasa digunakan untuk menetapkan nilai
awal bidang objek.
(1/1) Poin
Benar (*)
Palsu
Benar

5. Saat Anda menulis konstruktor Anda sendiri, konstruktor default tidak lagi
tersedia.
(1/1) Poin
Benar (*)
Palsu
Benar

6. Manakah yang memiliki nilai default null?


(0/1) Poin
boolean
ke dalam
Tali (*)
dobel
Salah. Lihat Bagian 7 Pelajaran 3.

7. Nama kelas harus mengikuti aturan casing Camel.


(1/1) Poin
Benar (*)
Palsu
Benar

8. Pertama, Anda menentukan jari-jari setiap lingkaran dalam logo. Kemudian


menggunakan jari-jari yang sama Anda menggambar 5 lingkaran dengan ukuran yang
sama. Semua lingkaran ini akan memiliki properti seperti radius dan warna. Semua
lingkaran berbagi perilaku untuk menghitung keliling dan luas. Dapatkah Anda
mengidentifikasi yang mana dari berikut ini yang merupakan objek?
(0/1) Poin
lima lingkaran
lingkar
radius
lingkaran (*)
Salah. Lihat Bagian 7 Pelajaran 1.

9. Bagaimana Anda bisa mengambil nilai dari suatu metode?


(1/1) Poin
Lewati variabel sebagai argumen ke metode.
Gunakan pernyataan pengembalian dan tentukan tipe pengembalian metode sebagai non-
void (*)
Tentukan tipe pengembalian metode sebagai batal
Tentukan variabel sebagai anggota bidang metode
Benar

10. Pengembang Java tidak perlu mengetahui lokasi objek di memori.


(1/1) Poin
Benar (*)
Palsu
Benar

11. Jenis memori apa yang dialokasikan untuk kode di bawah ini?
int x = 1;
int y = 2;
x=y;
(0/1) Poin
Memori tumpukan (*)
Memori tumpukan
Memori PileDriver
Tidak ada memori yang dialokasikan
Salah. Lihat Bagian 7 Pelajaran 2.

12. Dalam pernyataan ini, identifikasi jenis variabel s.


Siswa s = Siswa baru();
(0/1) Poin
Kelas
Siswa (*)
batal
Rangkaian
Salah. Lihat Bagian 7 Pelajaran 2.
13. Manakah yang disimpan dalam memori tumpukan?
(0/1) Poin
Variabel lokal (*)
string
Objek
Variabel instan
Salah. Lihat Bagian 7 Pelajaran 2.

14. Manakah dua pernyataan yang benar tentang objek dari kelas yang sama?
(Pilih semua jawaban yang benar)
(0/1) Poin
Semua objek dari kelas yang sama memiliki metode yang sama. (*)
Setiap objek akan memiliki variabel referensi yang sama ke lokasi di memori.
Semua objek adalah sama.
Setiap instance baru dari suatu objek akan memiliki lokasi yang berbeda di memori.
(*)
Salah. Lihat Bagian 7 Pelajaran 2.

15. Objek diakses menggunakan variabel referensi.


(0/1) Poin
Benar (*)
Palsu
Salah. Lihat Bagian 7 Pelajaran 2.

Anda mungkin juga menyukai