你是对的。你做不到
new E()。但你可以将其更改为
private static class SomeContainer<E> { E createContents(Class<E> clazz) { return clazz.newInstance(); }}
但这有效。以工厂模式包装它会使它更具容忍性。
欢迎分享,转载请注明来源:内存溢出
你是对的。你做不到
new E()。但你可以将其更改为
private static class SomeContainer<E> { E createContents(Class<E> clazz) { return clazz.newInstance(); }}
但这有效。以工厂模式包装它会使它更具容忍性。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)