在Java书籍中发现一个非常有意思的知识点,代码如下:
package me.qianlv;
class StaticClass{
public static void staticMethod() {
System.out.println("public static void staticMethod()");
}
}
public class NullStaticMethod {
public static void main(String[] args) {
StaticClass s = null;
s.staticMethod();
}
}
main方法运行会报空指针异常吗?????
通过运行可以发现,该方法可以正常运行,并不会出现NullPointerException。