A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Jarc 高级黑马   /  2016-9-17 13:20  /  705 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


public class Test {
        public static void main(String[] args) {
                NullTest myNullTest = null;
                System.out.println(myNullTest.getInt());
        }
}

class NullTest {
     public static int getInt() {
         return 1;
     }
}

4 个回复

倒序浏览
因为你调用的是静态方法。。。。
回复 使用道具 举报
静态方法属于整个类,所以不用去实例化!就像中国属于中国人,但你不能因为你是中国人,你就说中国是你的。
回复 使用道具 举报
对一个对象赋值null,没什么意义啊
回复 使用道具 举报
送你一句绝句:静态的只能访问静态的,非静态的可以访问一切!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马