问答详情
源自:8-9 Java 中的 static 使用之静态方法

静态变量相加

score1是静态的,score2是静态的,num=score1+score2;那么这个num要不要指定是静态的?

提问者:安静苦笑3318611 2016-06-14 11:09

个回答

  • zh01
    2016-06-14 11:16:42

    不用。只要基本类型匹配就可以了。你可以这样思考,score1 用在一个方法中,是不是方法也必须是静态的呢?显然不是。static 的作用只是表示一个固定值,不需要被实例化也可以被引用,而且是全局,任何实例对象调用修改,全局都会被改变