public?class?HelloWorld?{
?????String?name;?//?聲明變量name
?????String?sex;?//?聲明變量sex
?????static?int?age;//?聲明靜態變量age????????
?????//?構造方法
?????public?HelloWorld()?{
?????????name?=?"bighead";
?????????System.out.println("通過構造方法初始化name");
?????}????????
?????//?初始化塊
?????{?
?????????System.out.println("通過初始化塊初始化sex");
?????????sex?=?"男";
?????}????????
?????//?靜態初始化塊 ????
?????static?{?
?????????System.out.println("通過靜態初始化塊初始化age");
?????????age?=?20;
?????}
?????public?void?big(){
???????System.out.print("姓名:"?+?name?+?",性別:"?+?sex?);
?????}????
?????public?static?void?show()?{
???????System.out.println(",年齡:"?+?age);
?????}????
?????public?static?void?main(String[]?args)?{
?????//?創建對象????????
???????HelloWorld?a?=?new?HelloWorld();
???????//?調用對象的big方法????????
????????a.big();????????
?????????//直接調用靜態方法show????????
???show();????????
???}
}
2019-08-23
普通可以直接通過'名'調用靜態 ? 靜態調用普通需要創建對象 ? 你多出來的幾步是靜態調用靜態 沒有問題的?
2019-08-10
應該是為什么這樣也可以