Java 为何不能根据返回值判断重载方法

Java 能够根据函数名,参数个数,参数类型判断重载方法,可是不能根据返回值判断重载方法 编程  以下两个方法:函数     void f(){}spa     int f(){ return 1;}编译器 只要编译器能够根据语境明确判断出语义,好比在int x = f();中,那么的确能够据此区分重载方法。不过,有时你并不关心方法的返回值,你想要的是方法调用的其余效果(这常被称为“为了反作用而调
相关文章
相关标签/搜索