Java 重命名接口方法参数名

Java 重命名接口方法参数名,java,generics,interface,Java,Generics,Interface,我定义了一个接口: public Interface A { foo(String criteria) } 我可以在实现类中重命名参数名吗 final public B implements A { foo(String name) } 谢谢 当然可以。变量(参数)名称不是方法签名的一部分。是的,参数名称不是接口的一部分 您完全可以重命名变量名,它不是签名的一部分 方法的签名包括其返回类型、方法名称及其参数的类型和顺序

我定义了一个接口:

public Interface A
{
   foo(String criteria)
}
我可以在实现类中重命名参数名吗

final public B implements A
{
   foo(String name)
}

谢谢

当然可以。变量(参数)名称不是方法签名的一部分。

是的,参数名称不是接口的一部分

您完全可以重命名变量名,它不是签名的一部分

方法的签名包括其返回类型、方法名称及其参数的类型和顺序