請問為什么“創(chuàng)建對象”后面輸出姓名、性別和年齡會出現(xiàn)錯誤?跟講義的寫法是一樣的呀
public?class?HelloWorld?{
????
????String?name;?//?聲明變量name
String?sex;?//?聲明變量sex
static?int?age;//?聲明靜態(tài)變量age
????
????//?構(gòu)造方法
public??HelloWorld????()?{?
System.out.println("通過構(gòu)造方法初始化name");
name?=?"tom";
}
????
????//?初始化塊
{???
System.out.println("通過初始化塊初始化sex");
sex?=?"男";
}
????
????//?靜態(tài)初始化塊
????static?{?
System.out.println("通過靜態(tài)初始化塊初始化age");
age?=?20;
}
????
//public?void?show()?{
// System.out.println("姓名:"?+?name?+?",性別:"?+?sex?+?",年齡:"?+?age);
}
????
public?static?void?main(String[]?args)?{
????????
????????//?創(chuàng)建對象
HelloWorld?hello?=?new?HelloWorld();
System.out.println("姓名:"?+?hello.name);
System.out.println("性別:"?+?hello.sex);
System.out.println(?"年齡:"?+?age);
//?調(diào)用對象的show方法
???????//?hello.show();
????????
}
}
2018-02-26
再試一次,我的什么都沒動,第二次提交就好了