[英]In there a better way to instantiate a generic field in a class?
我想知道我的代码是否正确或执行不正确。 这是课程
public class HubRequest<T extends GenericParameters> implements Serializable
{
private String service;
private String method;
private T parameters;
public HubRequest(Class<T> myClass) {
super();
try {
parameters = myClass.newInstance();
service = parameters.getRequestService();
method = parameters.getRequestMethod();
} catch (InstantiationException e) {
e.printStackTrace();
} catch (IllegalAccessException e) {
e.printStackTrace();
}
}
}
有没有更好的方法来初始化“参数”字段? 我只想自动化该对象的实例化。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.