Berikut ini adalah pertanyaan dari jonathansinurat6963 pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas
a. Kita hanya bisa menggunakan static member class
di dalam blok inisialisasi static
b. Blok inisialisasi static terutama digunakan
untuk menginisialisasi static field dari sebuah kelas
c. Blok inisialisasi static adalah blok pertama yang
dieksekusi setelah class di-load dalam memori
d. Jawaban a, b, dan c benar
e. Semua jawaban salah
Jawaban dan Penjelasan
Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.
Blok inisiaticdipakai gunamengatur nilai bidang statis kalau tidak bisa dilakukan dalam satu baris. Jawabannya adalah (e) semua jawaban salah. Karena tidak ada jawaban yang menjelaskan tentang blok inisiatic dalam soal.
Pembahasan
Blok inisiaticadalah blok pernyataan yang ada didalam kelas java yang dieksekusi pertama kali dimuat dalamjava virtual machine atau mesin yang menyediakan lingkungan runtime untuk menjalankan kode dalam aplikasi java. Sebuah blok static sama seperti konstruktor yang membantu menginisialisasi anggota instance. Blok insiaticdigunakan untukmengatur nilai bidang statis apabila tidak bisa dilakukan dalam satu baris. Kode pada bagian static akan dieksekusi pada saat pemuatan kelas. Sebelum istance kelas dibuat dan sebelum metode static apapun dipanggil dari tempat lain.
Pelajari lebih lanjut
materi tentang fungsi blok input yomemimo.com/tugas/20365274
#BelajarBersamaBrainly
#SPJ4
Semoga dengan pertanyaan yang sudah terjawab oleh hatemonday dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.
Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact
Last Update: Wed, 05 Oct 22