如何在没有正文的接口中将以下方法作为静态方法


import javax.ws.rs.Consumes;
import javax.ws.rs.POST;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;
import javax.ws.rs.core.Response;
import java.util.List;
public interface EmployeeServ {
@POST
@Path("/v1/employees/xdata/{id}")
@Consumes(MediaType.APPLICATION_JSON)
@Produces(MediaType.APPLICATION_JSON)
Response updateReport(List<String> request, String id);
}

所以这个方法不需要主体,因为所有的注释都在做必要的事情。我是否可以将此方法设置为静态/默认方法?

没有。

没有任何身体的方法是abstract。没有任何主体的接口的所有方法都是隐式的public abstract

staticdefault方法不能是abstract,因此不能使方法成为staticdefault

最新更新