Java 爲何不能根據返回值判斷重載方法

Java 能夠根據函數名,參數個數,參數類型判斷重載方法,可是不能根據返回值判斷重載方法 編程  以下兩個方法:函數     void f(){}spa     int f(){ return 1;}編譯器 只要編譯器能夠根據語境明確判斷出語義,好比在int x = f();中,那麼的確能夠據此區分重載方法。不過,有時你並不關心方法的返回值,你想要的是方法調用的其餘效果(這常被稱爲「爲了反作用而調
相關文章
相關標籤/搜索