求教真大神
public class Num7 {
int ?number=0;
static int score1 = 86;
? ? static int score2 = 92;?
? ? public Num7()
{number++;}//可以知道運行了幾回也就知道創(chuàng)建了幾個對象
? ?public ?int sum() {?
? ? int sum=score1+score2;
? ? ?return sum;
? ? ?}
public static void main(String[] args) {
? ? ? ?
Num7 score=new Num7();
? ? ? ?int allScore =score.sum();?
? ? ? ?
System.out.println("總分:" + allScore);
}
為什么我的第一個方法是非靜態(tài)就可以直接調用靜態(tài)變量
2015-12-29
靜態(tài)不能調用非靜態(tài),非靜態(tài)可以調用靜態(tài)
2015-12-29
在普通成員方法中可可以直接調用同類的非靜態(tài)和靜態(tài)變量的