What does protected  T function() means? 
本问题已经有最佳答案,请猛点这里访问。
在查看一些代码时,我发现有以下类型的语法。
| 1 2 3 4 |  protected < T > T Execute(Class< T > returnType){ T t; return t; } | 
这是什么意思?? 如果我想将结果保存在其他类的某个变量中怎么办?
已将类型参数添加到
| 1 | T instance = myClass.newInstance(); | 
如何在Java中使用Class < T >?
您可以使用
| 1 2 3 4 | protected < T > T execute(Class< T > returnType) { T t = returnType.newInstance(); return t; } | 
但你必须处理
虽然这是一种奇怪的,不受欢迎的创建新对象的方法,但AbstractFactory将是一个更好的解决方案。