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

Từ khóa này có thể được sử dụng để chỉ các thành viên tĩnh trong Java không?


Không, " cái này Từ khóa "không thể được sử dụng để chỉ các thành viên tĩnh của một lớp. Điều này là do“ this ”Từ khóa trỏ đến đối tượng hiện tại của lớp và thành viên tĩnh không cần bất kỳ đối tượng nào được gọi. Thành viên tĩnh của một lớp có thể được truy cập trực tiếp mà không cần tạo đối tượng t trong Java.

Ví dụ

public class StaticTest {
   static int a = 50;
   static int b;
   static void show() {
      System.out.println("Inside the show() method");
      b = a + 5;
   }
   public static void main(String[] args) {
      show();
      System.out.println("The value of a is: " + a);
      System.out.println("The value of b is: " + b);
   }
}

Đầu ra

Inise the show() method
The value of a is: 50
The value of b is: 55