我使用以下方法调用Web服务.
ResponseBean responseBean = getRestTemplate()
.postForObject(url, customerBean, ResponseBean.class);
Run Code Online (Sandbox Code Playgroud)
现在我的要求发生了变化.我想发送带有请求的2个标头.我该怎么办?
Customer bean是一个类,其中包含将用作请求主体的所有数据.
在这种情况下如何添加标题?
我有A班:
public class A {
int sayHello(int i,int j){
return i+j;
}
}
Run Code Online (Sandbox Code Playgroud)
另一个B类:
public class B extends A {
@Override
int sayHello(int i, int j) {
return i+j;
}
}
Run Code Online (Sandbox Code Playgroud)
如果我将类A的方法sayHello(int,int)的返回类型从int更改为float,则会显示错误,因为根据覆盖规则,返回类型也被认为是为什么它也不是有效的覆盖和重载.
我很困惑为什么java不允许改变返回类型.为什么返回类型也需要相同