Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java-泛型类型X的引用应该参数化_Java - Fatal编程技术网

Java-泛型类型X的引用应该参数化

Java-泛型类型X的引用应该参数化,java,Java,我做错了什么? 我试图从这个完美的工作代码中生成代码,但在我的版本中,我得到了一个错误“对泛型类型Process1的引用应该参数化”。 从这一行: Process1 p1=新的Process1(数据) 我试图从原始代码中添加一些配件,但这并不能解决问题。它似乎有我没有的东西。您将Process1声明为泛型类型,需要一个类型参数: public class Process1 <T extends SharedData> 但是 process1p1=新的Process1(someMat

我做错了什么? 我试图从这个完美的工作代码中生成代码,但在我的版本中,我得到了一个错误“对泛型类型Process1的引用应该参数化”。 从这一行: Process1 p1=新的Process1(数据)


我试图从原始代码中添加一些配件,但这并不能解决问题。它似乎有我没有的东西。

您将Process1声明为泛型类型,需要一个类型参数:

public class Process1 <T extends SharedData>
但是

process1p1=新的Process1(someMatchingObject);
尤其是

Process1<Data> p1 = new Process1<>(data);
process1p1=新的Process1(数据);

将Process1声明为泛型类型,需要类型参数:

public class Process1 <T extends SharedData>
但是

process1p1=新的Process1(someMatchingObject);
尤其是

Process1<Data> p1 = new Process1<>(data);
process1p1=新的Process1(数据);

谢谢!它起作用了!谢谢它起作用了!