亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么要創建第二次對象

https://img1.sycdn.imooc.com//5bf54c82000175f907070530.jpg

明明已經創建了一次對象了

正在回答

2 回答


String name; // 聲明變量name

String sex; // 聲明變量sex

static int age;// 聲明靜態變量age

System.out.println("name:"+exercise.name+" sex:"+exercise.sex+" age:"+age);

因為main方法是靜態方法,只能直接使用static的成員變量,普通變量要通過對象名.變量名來調用

0 回復 有任何疑惑可以回復我~

OK? 明白了

還有個問題就是在課后任務中

System.out.println("name:"+name+" sex:"+sex+" age:"+age);

這句代碼為什么不能在創建對象后直接使用

也就是

public static void main(String[] args) {

practice exercise=new practice();

System.out.println("name:"+name+" sex:"+sex+" age:"+age);

}

這么輸出

0 回復 有任何疑惑可以回復我~
#1

慕神2039656

public static void main(String[] args) { shiyan04 hello = new shiyan04(); System.out.println("姓名:" +hello.name + ",性別:" +hello.sex + ",年齡:" + age); } } 其中name,sex,不是靜態變量,如果直接輸出需要創建對象,進行調用
2018-12-16 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么要創建第二次對象

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號