在 Java 中函数重载是关于函数参数的类型或数量是我不正确请纠正我
我正在做一些测试,我发现 Java 重载不正确,例如 public static void doSomeThing()和 public static int doSomeThing()。
这两个函数是相同的,它不应该编译但它正在运行。
喜欢这个代码。
package com.sudeep.test;
public class StaticFunctionOverload {
public static void main(String arg[]) {
doSomeThing();
}
public static int doSomeThing() {
System.out.println("Im in int block");
return -1;
}
public static void doSomeThing() {
System.out.println("Im in void block");
}
}
慕姐4208626
千巷猫影
相关分类