Computer >> Máy Tính >  >> Lập trình >> Java

Các khối tĩnh trong Java với ví dụ

Khối tĩnh thực thi khi trình nạp lớp tải lớp. Một khối tĩnh được gọi trước phương thức main (). Hãy để chúng tôi xem một ví dụ -

Ví dụ

class Demo{
   static int val_1;
   int val_2;
   static{
      val_1 = 67;
      System.out.println("The static block has been called.");
   }
}
public class Main{
   public static void main(String args[]){
      System.out.println(Demo.val_1);
   }
}

Đầu ra

The static block has been called.
67

Một lớp có tên Demo chứa một giá trị nguyên tĩnh và một giá trị nguyên bình thường. Trong một khối tĩnh, giá trị được định nghĩa và trong lớp chính, một thể hiện của lớp Demo được tạo và các Integeris tĩnh được truy cập từ đó.