求指點?。。。。。?/h1>
這個最后一行的ptint();為什么能直接寫可以,但是練習題的
int allScore=HelloWorld.sum();就不能寫成int allScore=sum();,求大佬指點?。。。?!我覺得是靜態方法調用靜態方法就應該可以直接調用啊,但為什么還得用類調用?
這個最后一行的ptint();為什么能直接寫可以,但是練習題的
int allScore=HelloWorld.sum();就不能寫成int allScore=sum();,求大佬指點?。。。?!我覺得是靜態方法調用靜態方法就應該可以直接調用啊,但為什么還得用類調用?
2019-08-02
可以啊,static就是說在最開始已經為這個方法分配了內存空間,已經與HelloWorld這個特定的類關聯,而你又是在此類中調用,所以無需實例化也是可以的,你是不是其他地方的代碼有點問題?你可以把你運行錯誤的那個代碼貼出來我看一下