两个小疑问?
1: static int sum1 = score1 + score2;
return sum1;
为什么无法在静态方法中添加静态变量
2: int allscore = Helloworld.sum();
同类中调用静态方法不是只用调名字就行的吗?为何这还有Helloworld.?
1: static int sum1 = score1 + score2;
return sum1;
为什么无法在静态方法中添加静态变量
2: int allscore = Helloworld.sum();
同类中调用静态方法不是只用调名字就行的吗?为何这还有Helloworld.?
2020-07-22
public class HelloWorld { // 定义静态变量score1 static int score1 = 86; // 定义静态变量score2 static int score2 = 92; // 定义静态方法sum,计算成绩总分,并返回总分 public static int sum() { return score1+score2; } public static void main(String[] args) { // 调用静态方法sum并接收返回值 int allScore = HelloWorld.sum(); System.out.println("总分:" + allScore); }}
举报