繁体   English   中英

如何在没有主体的界面中将以下方法设为静态

[英]How to have below method as static in an interface with no body

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM