已采納回答 / 山長(zhǎng)水闊373
public?HelloWorld(){?//這個(gè)是構(gòu)造方法 ?? }e.g. 2
public?static?void?main(String[]?args)?{//這個(gè)是main函數(shù)(也可以說成是主函數(shù)) ????????????????}e.g. 3
public?static?int?sum()?{//這個(gè)...
2020-12-30
已采納回答 / 慕瓜8511740
你創(chuàng)建一個(gè)對(duì)象時(shí),相當(dāng)于類的實(shí)例化,此時(shí)會(huì)對(duì)類執(zhí)行一次,當(dāng)你再創(chuàng)建一個(gè)對(duì)象時(shí),由于靜態(tài)初始化塊只會(huì)執(zhí)行一次,所以并不會(huì)再對(duì)類進(jìn)行實(shí)例化了。你這最后面的System.out.println(helloo.age);是輸出hello.age,和對(duì)類執(zhí)行時(shí)不一樣的。(個(gè)人看解肯能有誤?)
2020-12-30
最新回答 / 慕少1094873
main函數(shù)是要執(zhí)行的代碼。一個(gè)程序中只有一個(gè)main,在這個(gè)main中才可以運(yùn)行代碼。類型的引用就是調(diào)用其他的方法,是直接拿過來使用的,在java中有很多,比如獲取長(zhǎng)度的length方法。
2020-12-29
最新回答 / qq_慕九州6030310
一定要記得是靜態(tài)變量,所以score2那里要添加一個(gè)static,在定義靜態(tài)方法時(shí)也要添加static,注意方法中的變量要進(jìn)行定義之后再寫表達(dá)式,在最后調(diào)用靜態(tài)方法時(shí)記得是類名.方法名();
2020-12-26
已采納回答 / 流光記
是的,構(gòu)造方法是類執(zhí)行的第一個(gè)方法。無返回值是指void類型,代表使用方法時(shí)只執(zhí)行命令,具體表現(xiàn)為沒有return,有返回值的需要在方法聲明中說明返回值類型,比如public string xxx(),表示了返回值是string類型,這樣你在方法中最終也要return一個(gè)string類型的值,不然報(bào)錯(cuò)。加了new,表明是在另外一個(gè)類中要引用其他的類,這是兩個(gè)類,不要混淆。new之后是構(gòu)造了另一個(gè)類的對(duì)象,同時(shí)執(zhí)行它的構(gòu)造方法,可以理解為先構(gòu)造對(duì)象,再執(zhí)行構(gòu)造方法,如果沒有改動(dòng),系統(tǒng)會(huì)自動(dòng)生成一個(gè)空構(gòu)造方法...
2020-12-22