课程
/后端开发
/Java
/Java入门第二季 升级版
直接用System.out.println("总分:"+HelloWorld.sum();是不是更加方便呢,不用特意设allscore接收值。有什么细节区别吗?
2016-03-08
源自:Java入门第二季 升级版 8-9
正在回答
因为这边只有一个sum()方法,直接输出HelloWorld.sum()确实很方便,如果方法很多,比如有sum1(),sum2()......
这时候有个变量来接收,虽然结果都一样,但这样逻辑就显得有条理,输出时也显得方便,我是这样理解的,勿喷!
花灬瞳 提问者
你这样ok 但注意标题是Java 中的 static 使用之静态方法
方便别人理解你的代码,看得清楚
个人觉得是为了方便。如果你的程序里要多处调用HelloWorld.sum(),会很麻烦
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
2 回答这两种有什么区别吗?
2 回答有什么区别
4 回答有什么区别
2 回答equals与==有什么区别?
1 回答子包和同级包有什么区别吗