thể trùng lặp:
How come invoking a (static) method on a null reference doesn’t throw NullPointerException?gọi phương thức tĩnh trong java
Bất kỳ một thể giải thích tại sao đầu ra của chương trình sau đây là "gọi"
public class Test4{
public static void method(){
System.out.println("Called");
}
public static void main(String[] args){
Test4 t4 = null;
t4.method();
}
}
Tôi biết chúng ta có thể gọi phương thức tĩnh với tham chiếu lớp, nhưng h Tôi đang gọi bằng cách sử dụng tham chiếu null. xin vui lòng làm rõ nghi ngờ của tôi