Program Block Static Java dan Fungsinya
/* file name: Main.java */
class Test
{
static int i;
int j;
// Permulaan dari static
// block.
static {
i = 10;
System.out.println("static"
+" block dipanggil");}
/* akhir dari static block */
}
class Main
{
public static void main(String args[]) {
// Meskipun tidak memiliki
// object dari test, static
// block akan dipanggil karena
// i akan diakses dalam
// statement tersebut.
System.out.println(Test.i);}
}
10
/* file name: Main.java */
class Test
{
static int i;
int j;
static {
i = 10;
System.out.println("Static"
+" block dipanggil ");}
Test(){
System.out.println("Construc"
+"tor dipanggil");}
}
class Main
{
public static void main(String args[]) {
// Meskipun memiliki dua
// object, static block hanya
// akan dieksekusi sekali
// saja.
Test t1 = new Test();
Test t2 = new Test();}
}
Constructor dipanggil
Constructor dipanggil
6 komentar untuk "Program Block Static Java dan Fungsinya"
Hubungi admin melalui Wa : +62-896-2414-6106
Respon komentar 7 x 24 jam, mohon bersabar jika komentar tidak langsung dipublikasi atau mendapatkan balasan secara langsung.
Bantu admin meningkatkan kualitas blog dengan melaporkan berbagai permasalahan seperti typo, link bermasalah, dan lain sebagainya melalui kolom komentar.
- Ikatlah Ilmu dengan Memostingkannya -
- Big things start from small things -
Apa yang dimaksud dengan block static pada Java?
BalasHapusStatic block adalah block pernyataan yang berada dalam class java yang akan dijalankan ketika class tersebut pertama kali dibuat ke JVM. Static block membantu menginisialisasi anggota data static, seperti constructor yang digunakan untuk menginisialisasi instance pada Java.
HapusApa fungsi dari block static pada Java?
BalasHapusStatic block digunakan untuk menginisialisasi variabel static. Block tersebut dijalankan ketika class dibuat ke dalam memori. Sebuah class dapat memiliki beberapa block static yang akan dieksekusi dalam urutan yang sama dengan yang telah dituliskan ke dalam program sebelumnya pada Java.
HapusApa yang dimaksud dengan block pada Java?
BalasHapusSebuah block pada Java adalah sekelompok pernyataan yang diapit oleh tanda kurung kurawal "{...}". Sebuah block dimulai dengan tanda kurung kurawal buka "{" dan diakhiri dengan tanda kurung kurawal tutup "}". Diantara kedua tanda tersebut dapat dimuat kode program baik cuma satu ataupun lebih.
Hapus