动手动脑: 使用方法重载定义了两个名为 square 的方法: public static int square(int x) public static double square(double y) 这两个方法的返回值类型不同一个接受 int 类型参数,另一个接受 double 类型参数。 这段代码的特殊之处在于它通过参数类型的不同实现了方法重载,展示了 Java 多态性的一种形式——编译时多态(静态多态)。