直接用System.out.println("总分:"+HelloWorld.sum();是不是更加方便呢,不用特意设allscore接收值。有什么细节区别吗?
因为这边只有一个sum()方法,直接输出HelloWorld.sum()确实很方便,如果方法很多,比如有sum1(),sum2()......
这时候有个变量来接收,虽然结果都一样,但这样逻辑就显得有条理,输出时也显得方便,我是这样理解的,勿喷!
你这样ok 但注意标题是Java 中的 static 使用之静态方法
方便别人理解你的代码,看得清楚
个人觉得是为了方便。如果你的程序里要多处调用HelloWorld.sum(),会很麻烦