可能性の重複:次のプログラムの出力はJavaで静的メソッドを呼び出す
public class Test4{ public static void method(){ System.out.println("Called"); } public static void main(String[] args){ Test4 t4 = null; t4.method(); } }
"はいわゆる" をある理由
How come invoking a (static) method on a null reference doesn’t throw NullPointerException?
は、いずれかが説明することができますクラス参照で静的メソッドを呼び出すことはできますが、h私はヌルリファレンスを使用して呼び出していますか?
Test4 t4 = null;
t4.method();
バイト・コードでは、私の疑問